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 npmme dá oc:\User\<Username>\AppData\Roaming\npmque não tem nada - Eu descobri que o nodejs está instalado
C:\Program Files\nodejs. Abrir um prompt de comando neste diretório facilita onpmtrabalho. - Então eu adicionei
C:\Program Files\nodejsaPATHapenas 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 -> Programmsmenu 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, PATHque 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.
PATHe tudo que trabalham no Windows 7.
PATH(pressionar <enter>) e verificar novamente se vê "C: \ Arquivos de Programas \ nodejs \" lá?
C:\Program Files\nodejsdentroPATH


PATH, você reiniciou a linha de comando?PATHé carregado apenas ao inicializar novas sessões de linha de comando.