Boa tarde. Acabei de baixar o projeto final do curso e tudo funcionou perfeitamente na meu Mac, no Linux Ubuntu 15. Só não testei Windows porque não tenho nenhum aqui perto.
Matheus, obrigado pela resposta. Exato, Babel abre espaço para que o desenvolvedor escolha como quer utilizar o arquivo de configuração. Ainda assim, obrigado Giovani por compartilhar essa forma conosco.
Bom, não sei o que houve na sua máquina e provavelmente não vamos saber, pois você já atualizou sua infra, uma pena. Bom, eu fiquei curioso, porque dos 4972 alunos que fizeram esse curso você foi o primeiro a apresentar problema com a versão do Babel. Quero descobri o que aconteceu, vai que acontece com mais pessoas, né?
O projeto final esta completo aqui para ser testado.
https://cursos.alura.com.br/course/javascript-es6-orientacao-a-objetos-parte-3/task/19683
Veja se ele funciona conforme o esperado. Faça o npm install
da pasta client
para que ele baixe as dependências e depois execute o script de compilação.
Se ainda assim não funciona, nos avise.
Aliás, Ah, qual versão do Node.js vc esta usando?