3
respostas

Erro na hora de executar o código

Fiz todo o processo descrito na aula, porém, na hora de execultar o código, esse erro aparece. Alguém pode me ajudar?

PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^

PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end\index.js'
←[90m    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)←[39m
←[90m    at Function.Module._load (node:internal/modules/cjs/loader:778:27)←[39m
←[90m    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)←[39m
←[90m    at node:internal/main/run_main_module:17:47←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: []
}
PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^
PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^
PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^
PS C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end> node .\index.js
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'C:\Users\evani\OneDrive\Área de Trabalho\Alura\Front-end\index.js'
←[90m    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)←[39m
←[90m    at Function.Module._load (node:internal/modules/cjs/loader:778:27)←[39m
←[90m    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)←[39m
←[90m    at node:internal/main/run_main_module:17:47←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: []
}
3 respostas

Oi Evanio,

no seu index.js vc está usando require ou import?

se estiver usando import, vc tem que declarar type: "module" no seu package.json

Abraços

Viva Evanio Almeida,

Fiz o download do projeto, da aula anterior (https://cursos.alura.com.br/course/javascritpt-orientacao-objetos/task/73677) e executei o comando rodando normalmente, pode ser o caminho do projeto onde está executando o comando.

Sugestão: Normalmente prefiro praticar os exercícios e projetos da Alura em uma pasta na raiz do C: chamada 'repos' ou 'repositorio', pois, vez ou outra tenho dores de cabeça com este caminho do 'OneDrive', e percebi que alguns professores seguem este padrão.


Na postagem abaixo apresentou um erro semelhante; https://cursos.alura.com.br/forum/topico-thrwo-err-172309


Segue abaixo um print do teste. Espero ter ajudado.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá Diego,

isso tudo eu já fiz.