Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

code: 'MODULE_NOT_FOUND'

Olá, não consigo utilizar o node path no terminal ou Pwershell. Sempre que coloco recebo a seguinte resposta:

throw err;
  ^

Error: Cannot find module 'D:\Diego\cursos\Alura\Javascript\Curso - JavaScript explorando a linguagem\.1-meuPrimeiroPrograma.js'
    at Function._resolveFilename (node:internal/modules/cjs/loader:1225:15)
    at Function._load (node:internal/modules/cjs/loader:1055:27)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5)
    at node:internal/main/run_main_module:36:49 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []

O que pode ser o problema?

2 respostas
solução!

Olá, Diego! Tudo bem?

O erro MODULE_NOT_FOUND geralmente indica que o caminho para o arquivo que você está tentando executar está incorreto ou que o arquivo não existe na localização especificada. Vamos verificar alguns pontos que podem ajudar a resolver isso:

  1. Verifique o Caminho do Arquivo: Certifique-se de que o caminho para o arquivo 1-meuPrimeiroPrograma.js está correto. Parece que você está tentando acessar um arquivo em D:\Diego\cursos\Alura\Javascript\Curso - JavaScript explorando a linguagem\.1-meuPrimeiroPrograma.js. Verifique se o arquivo realmente existe nesse local e que o nome do arquivo está correto, incluindo a extensão .js.

  2. Navegue Até o Diretório Correto: Antes de executar o comando node, use o comando cd para navegar até o diretório onde o arquivo está localizado. Por exemplo:

    cd "D:\Diego\cursos\Alura\Javascript\Curso - JavaScript explorando a linguagem"
    
  3. Execute o Comando Corretamente: Após navegar para o diretório correto, execute o comando:

    node 1-meuPrimeiroPrograma.js
    

    Certifique-se de não incluir um ponto antes do nome do arquivo, a menos que o arquivo realmente comece com um ponto.

Caso ainda tenha problemas, recomendo que mande o print do comando no terminal para que possamos identificar com mais assertividade qual pode ser o problema.

Espero ter ajudado. Conte sempre com o apoio do fórum :)

Um abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Obrigado. O path estava correto, e após seguir os itens 2 e 3, a função deu certo.