Eu sou completamente novo no nodejs. Estou tentando fazer com que o nodejs funcione na minha caixa do Windows 2008 para instalar o Karma, que eu usaria para TDDing meu código do AngularJs. Eu fiz os seguintes passos até agora
- Instalar usando Chocolatey ==> npm não é reconhecido
- A instalação usando o instalador do nodejs de 64 bits do nodejs.org ==> npm não é reconhecida
- Nesta fase, correr
where npm
me dá oc:\User\<Username>\AppData\Roaming\npm
que não tem nada - Eu descobri que o nodejs está instalado
C:\Program Files\nodejs
. Abrir um prompt de comando neste diretório facilita onpm
trabalho. - Então eu adicionei
C:\Program Files\nodejs
aPATH
apenas para obter o mesmo erro outra vez quenpm is not recognized
- Um dos problemas do github no repositório nodejs diz que eu preciso reiniciar a máquina e ela seria corrigida. Mas isso não ajudou até agora
- Eu vejo um
Node.js
ícone no meuStart -> Programms
menu que me leva ao console do nodejs, mas não sei o que fazer com isso.
Perdi alguma etapa importante do processo?
Editar
Eu descobri que se eu abrir o "prompt de comando do Nodejs" a partir dos arquivos de programa, o npm será reconhecido. Como faço para funcionar em um prompt de comando normal?
Editar
Depois node
, comecei a enfrentar um problema semelhante com outro aplicativo. Postei esta pergunta no superusuário e, como corretamente apontado pela resposta aceita, tive uma citação adicional na minha, PATH
que estava causando problemas com todos os caminhos adicionados após a citação. Tenho a sensação de que alguma instalação do Chocolatey adiciona essa citação preocupante, mas não tenho certeza de qual.
PATH
e tudo que trabalham no Windows 7.
PATH
(pressionar <enter>) e verificar novamente se vê "C: \ Arquivos de Programas \ nodejs \" lá?
C:\Program Files\nodejs
dentroPATH
PATH
, você reiniciou a linha de comando?PATH
é carregado apenas ao inicializar novas sessões de linha de comando.