Sono completamente nuovo a nodejs. Sto cercando di far funzionare nodejs sulla mia scatola di Windows 2008 per installare Karma che vorrei usare per il TDD del mio codice AngularJs. Finora ho fatto i seguenti passi
where npm
mi dà c:\User\<Username>\AppData\Roaming\npm
che non ha niente dentroC:\Program Files\nodejs
. Aprendo un prompt dei comandi in questa directory, npm
funziona bene.C:\Program Files\nodejs
al PATH
solo per ottenere di nuovo lo stesso errore che npm non è riconosciuto
.Node.js
nel mio Start -> Programms
mennu che mi porta alla console di nodejs ma non so cosa fare con quello.Ho perso qualche passo importante nel processo?
Ho capito che se apro "Nodejs command prompt" da file di programma, allora npm viene riconosciuto. Come faccio a farlo funzionare su un normale prompt dei comandi?
Dopo node
ho iniziato ad affrontare un problema simile con un'altra applicazione. Ho postato questa domanda su superuser e, come giustamente sottolineato dalla risposta accettata, avevo una citazione aggiuntiva nel mio PATH
che stava causando problemi con tutti i percorsi aggiunti dopo la citazione. Ho la sensazione che qualche installazione di Chocolatey aggiunga questa fastidiosa citazione, ma non sono sicuro di quale.
Basta aggiungere:
;C:\Program Files\nodejs\
Alla fine della tua variabile Path nella sezione "Variabile utente" delle Variabili d'ambiente nelle Proprietà di sistema.
Dopo di che, riaprite il vostro prompt dei comandi e digitate
npm
Questo dovrebbe funzionare.
Non dimenticare di riavviare il computer dopo aver installato node! Questo mi ha fregato.