Fala pessoal, sempre que eu tento exportar e importar um pedaço de código, recebo esse erro no console:
Uncaught SyntaxError: Cannot use import statement outside a module
O que eu estou fazendo errado?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fala pessoal, sempre que eu tento exportar e importar um pedaço de código, recebo esse erro no console:
Uncaught SyntaxError: Cannot use import statement outside a module
O que eu estou fazendo errado?
Oi, Mateus, tudo bem?
Qual a versão do Node você está utilizando? Para utilizar a forma de importação e exportação, a versão deve ser a 14.x ou superior a ela.
Então Laís, eu não estou usando o node no caso. Estou usando o browser e o console do mesmo. O que eu deveria fazer nesse caso?
Oi, Mateus!
No seu index.html, onde o main.js é importado está como type="module"? É com essa configuração que você conseguirá utilizar os modulos no projeto. Desculpa pela resposta anterior, entendi errado.