Saya benar-benar baru di nodejs. Saya mencoba membuat nodejs bekerja pada kotak Windows 2008 saya untuk menginstal Karma yang akan saya gunakan untuk TDDing kode AngularJs saya. Saya telah melakukan langkah-langkah berikut sejauh ini
- Instal menggunakan Chocolatey ==> npm tidak dikenali
- Instal menggunakan installer nodejs 64-bit dari nodejs.org ==> npm tidak dikenali
- Pada tahap ini, berlari
where npmmemberi sayac:\User\<Username>\AppData\Roaming\npmyang tidak ada di dalamnya - Saya mencari tahu bahwa nodejs diinstal pada Windows
C:\Program Files\nodejs. Membuka prompt perintah di direktori ini membuatnpmberfungsi dengan baik. - Jadi saya menambahkan
C:\Program Files\nodejsuntukPATHhanya untuk mendapatkan kesalahan yang sama lagi bahwanpm is not recognized - Salah satu masalah github pada repositori nodejs mengatakan bahwa saya perlu me-restart mesin dan itu akan diperbaiki. Tapi itu belum membantu sejauh ini
- Saya melihat
Node.jsikon diStart -> Programmsmennu saya yang membawa saya ke nodejs konsol tetapi tidak yakin apa yang harus dilakukan dengan itu.
Apakah saya melewatkan langkah penting dalam proses ini?
Edit
Saya tahu bahwa jika saya membuka "command prompt Nodejs" dari file program, maka npm dikenali. Bagaimana cara membuatnya bekerja pada command prompt yang normal?
Edit
Setelah nodesaya mulai menghadapi masalah yang sama dengan aplikasi lain. Saya memposting pertanyaan ini pada pengguna super dan sebagaimana ditunjukkan oleh jawaban yang diterima, saya memiliki kutipan tambahan di saya PATHyang menyebabkan masalah dengan semua jalur ditambahkan setelah kutipan. Saya memiliki perasaan bahwa beberapa instalasi Chocolatey menambahkan kutipan yang meresahkan ini, tetapi saya tidak yakin yang mana.
PATHdan semuanya berfungsi pada Windows 7.
PATH(tekan <enter>) dan periksa kembali apakah Anda melihat "C: \ Program Files \ nodejs \" di sana?
C:\Program Files\nodejsdiPATH


PATH, apakah Anda me-restart baris perintah?PATHhanya dimuat saat menginisialisasi sesi baris perintah baru.