Eu sou completamente novo a acenar com a cabeça. Estou a tentar fazer com que o nodejs funcione na minha caixa do Windows 2008 para instalar o Karma que eu utilizaria para o TDD do meu código AngularJs. Eu fiz os seguintes passos até agora
onde npm
me dá c:\User\<Username>\AppData\Roaming\npm
que não tem nada nelenpm
funcionar bem.C:\Program Files\nodejs
a PATH
apenas para obter o mesmo erro novamente que o npm não é reconhecido
.Perdi algum passo importante no processo?
Descobri que se eu abrir "Nodejs comando prompt" a partir de arquivos de programa, então npm é reconhecido. Como faço para que funcione em um prompt de comando normal?
Depois do node
comecei a enfrentar um problema semelhante com outra aplicação. Eu postei esta pergunta sobre superusuário e como corretamente apontado pela resposta aceita, eu tinha uma citação adicional no meu PATH
que estava causando problemas com todos os caminhos adicionados após a citação. Tenho a sensação de que alguma instalação de Chocolatey adiciona esta preocupante citação, mas não tenho certeza de qual delas.
É só acrescentar:
;C:\Program Files\nodejs\
Ao final da sua variável **Caminho* na seção "Variável do usuário"** das Variáveis de Ambiente nas Propriedades do Sistema.
Depois disso, reabra o seu prompt de comando e digite
npm
Isto deve funcionar.
Don'não se esqueça de reiniciar o seu computador depois de instalar o nó! Essa apanhou-me.