npm run server no bash não reconhece o node, já o mesmo comando no cmd roda normalmente
npm run server no bash não reconhece o node, já o mesmo comando no cmd roda normalmente
Olá, Hudson, tudo bem?
Você realizou a instalação do Node ao iniciar o curso? Aparentemente o terminal não reconheceu que o Node foi instalado.
Você pode reiniciar o computador para que as configurações do Node sejam configuradas corretamente. Então tente novamente executar npm run server
. Certifique-se de estar dentro da pasta do projeto quando fizer isso.
Me diz se era isso mesmo! Fico no aguardo.
Boa tarde.
Sim, fiz a instalação, reiniciei o computador e executei o comando e o terminal continua não reconhecendo. O curioso que quando digito o comando node -v, aparece a versão instalada. Além do mais o mesmo comando npm run server roda normalmente no cmd, ele só não reconhece no bash.
Olá novamente, Hudson!
Qual a versão do Node que você instalou? Você pode verificar digitando node -v
no terminal.
Olá, Antônio. Versão - v16.13.0
Hudson, aparentemente o node está sendo reconhecido apenas em algumas partes do seu computador. Vamos verificar se ele está registrado nas variáveis de ambiente do sistema.
Pesquise no computador por "Variáveis de ambiente", deverá aparecer uma opção "Editar as variáveis de ambiente do sistema". Se não encontrar, digite as teclas Windows + R
, digite sysdm.cpl
na janela que aparecer e execute.
Na janela que abrir, selecione a aba "Avançado" e clique no botão "Variáveis de Ambiente...". Na nova janela que abrir, procure na lista de baixo (Variáveis do sistema) a variável chamada "Path", selecione ela e clique no botão "Editar...".
Na nova janela que abrir, verifique se um dos caminhos é C:\Program Files\nodejs\
. Se não houver, clique no botão "Novo", digite esse caminho e clique no botão "OK".
Além disso, verifique se esse realmente é o caminho do seu computador que a pasta do Node está instalada (esse é o caminho padrão da instalação). A pasta "Program Files" pode estar escrita como "Arquivos de Programas" no seu computador, não há problema.
Você também pode verificar o caminho exato do Node ao digitar where node
no cmd.
Fico no aguardo!
Boa tarde, Antônio. Realmente o caminho não estava no path. Obrigado