Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

PROBLEMA VSCODE

Por algum motivo quando crio uma pasta e ponho os arquivos .js dentro o VSCode não roda e da o seguinte erro:

PS C:\Users\andre.arana.vscode> node callback.js node:internal/modules/cjs/loader:1078 throw err; ^

Error: Cannot find module 'C:\Users\andre.arana.vscode\callback.js' at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:23:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }

quando retorno o arquivo .js para fora da pasta que criei ele funciona normal.

1 resposta
solução!

Oi André, tudo bem?

O erro ocorre porque o Node.js não consegue localizar o módulo callback.js no diretório especificado.

Quando você cria uma pasta e coloca o arquivo callback.js dentro dela, o Node.js não consegue encontrá-lo porque o diretório atual do Node.js é diferente do diretório em que o arquivo está localizado.

Existem algumas soluções possíveis para esse problema:

  1. Abra o terminal diretamente na pasta correta:
  • Navegue até a pasta correta usando o explorador de arquivos do seu sistema operacional.
  • Clique com o botão direito na pasta e selecione "Abrir com o Code" (ou "Open with Code").
  • Isso abrirá o VSCode com o terminal já configurado para a pasta correta. Agora você pode executar o comando node callback.js no terminal do VSCode.
  1. Navegue para a pasta correta usando o terminal do VSCode:
  • Abra o terminal no VSCode (Ctrl +).
  • Use o comando cd para navegar até o diretório correto. Por exemplo, se o arquivo callback.js estiver em C:\caminho\para\pasta, você pode usar o comando cd C:\caminho\para\pasta para navegar até essa pasta.
  • Após navegar até a pasta correta no terminal do VSCode, execute o comando node callback.js para rodar o arquivo.

Essas abordagens garantem que o terminal do VSCode esteja no diretório correto, permitindo que o Node.js encontre o arquivo callback.js quando você executar o comando node callback.js.

Espero que isso resolva o problema! Se você tiver mais dúvidas, por favor, me avise.

Abraços e bons estudos!