2
respostas

Caminho do arquivo não executado

Após a identificação da pasta, aparentemente, o programa dentro dela não conseguiu ser executado.

PS C:\Users\rfael\Documents\alura> node .\1-MeuPrimeiroPrograma.js
C:\Users\rfael\Documents\alura\1-MeuPrimeiroPrograma.js:1
1-MeuPrimeiroPrograma.js
  ^

ReferenceError: MeuPrimeiroPrograma is not defined
    at Object.<anonymous> (C:\Users\rfael\Documents\alura\1-MeuPrimeiroPrograma.js:1:3)
←[90m    at Module._compile (node:internal/modules/cjs/loader:1095:14)←[39m
←[90m    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1124:10)←[39m
←[90m    at Module.load (node:internal/modules/cjs/loader:975:32)←[39m
←[90m    at Function.Module._load (node:internal/modules/cjs/loader:816:12)←[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
2 respostas

Fala Rafael, tudo bem?

Você pode tentar o comando novamente sem o ./, caso não funcione, verifique se o projeto está em alguma subpasta, se estiver especifique essa pasta também, por exemplo: node minhaspasta/1-MeuPrimeiroPrograma.js, caso continue não funcionando, poderia por favor enviar uma print de como esta organizado os seus arquivos?

Aguardo o seu retorno :D

Rafael, pra mim deu certo utilizando o comando "dir" que abriu a pasta do diretorio. Exemplo: C:\Users\user\OneDrive\Dev\Alura\FrontEnd\JSPrimeirosPassos> .dir

Vai abrir o diretorio com o nome do arquivo.

Depois consegui utilizar o comando node .\nomedoarquivo.js.

OBS: Tente deixar as pastas com nomes simples e não utilizar 1-, utilizei dessa dica de outro topico com a mesma duvida e acabou dando certo.

Boa sorte.