
Verifiquei que o nó e o npm estão instalados: imagem do console
Eles também estão trabalhando em outros shells, incluindo VSCode usando Powershell. No entanto, ao executar npm install no GitBash, estou recebendo este erro:
'node' is not recognized as an internal or external command,
operable program or batch file.
Eu esperaria que o GitBash, por saber da instalação do Node, também pudesse executar npm install sem erros. Alguma ideia?
Responder1
Você terá que modificar seu caminho no Git Bash. Digite isto no Git Bash:
echo $PATH
Ele imprimirá uma longa lista. Se o diretório de instalação do node.js aparecer lá (/c/Program Files/nodejs), ele deve funcionar. Se não estiver, veja como corrigir o caminho: Vá para o Painel de Controle (não para o aplicativo Configurações) -> Sistema e Segurança-> Sistema-> Configurações Avançadas do Sistema-> Na guia Avançado, vá para Variáveis de Ambiente em Variáveis do Sistema encontre a variável PATH. Selecione-o, clique em editar e adicione uma nova entrada, que será o caminho para o diretório de instalação do node js (geralmente C:\Program Files\nodejs).
Isso mudará suas variáveis de caminho. Você precisa reiniciar o git bash, mas deve funcionar. Isso informa ao bash quando você executa esses comandos para apontar para esse diretório.