Tôi hoàn toàn mới với nodejs. Tôi đang cố gắng để nodejs hoạt động trên hộp Windows 2008 của mình để cài đặt Karma mà tôi sẽ sử dụng cho TDDing mã AngularJs của mình. Tôi đã thực hiện các bước sau đây cho đến nay
- Cài đặt bằng Chocolatey ==> npm không được nhận dạng
- Cài đặt bằng trình cài đặt nodejs 64 bit từ nodejs.org ==> npm không được nhận dạng
- Ở giai đoạn này, chạy
where npm
cho tôic:\User\<Username>\AppData\Roaming\npm
không có gì trong đó - Tôi tìm ra rằng nodejs được cài đặt trong
C:\Program Files\nodejs
. Mở một dấu nhắc lệnh trong thư mục này làm chonpm
công việc tốt. - Vì vậy, tôi đã thêm
C:\Program Files\nodejs
vàoPATH
chỉ để nhận được cùng một lỗi một lần nữa rằngnpm is not recognized
- Một trong những vấn đề của github trên kho lưu trữ của nodejs nói rằng tôi cần khởi động lại máy và nó sẽ sửa. Nhưng điều đó không giúp được gì cho đến nay
- Tôi thấy một
Node.js
biểu tượng trongStart -> Programms
bảng điều khiển của tôi đưa tôi đến bảng điều khiển của nodejs nhưng không biết phải làm gì với điều đó.
Tôi đã bỏ lỡ bất kỳ bước quan trọng trong quá trình?
Biên tập
Tôi nhận ra rằng nếu tôi mở "Dấu nhắc lệnh Nodejs" từ các tệp chương trình, thì npm được nhận ra. Làm thế nào để tôi làm cho nó hoạt động trên một dấu nhắc lệnh bình thường?
Biên tập
Sau khi node
tôi bắt đầu đối mặt với một vấn đề tương tự với một ứng dụng khác. Tôi đã đăng câu hỏi này lên superuser và như được chỉ ra đúng bởi câu trả lời được chấp nhận, tôi đã có một trích dẫn bổ sung trong PATH
đó gây ra vấn đề với tất cả các đường dẫn được thêm vào sau trích dẫn. Tôi có cảm giác rằng một số cài đặt Chocolatey thêm trích dẫn rắc rối này nhưng tôi chỉ không chắc chắn cái nào.
PATH
và mọi thứ hoạt động trên Windows 7.
PATH
(nhấn <enter>) và kiểm tra kỹ xem bạn có thấy "C: \ Program Files \ nodejs \" không?
C:\Program Files\nodejs
trongPATH
PATH
, bạn đã khởi động lại dòng lệnh?PATH
chỉ được tải khi khởi tạo phiên dòng lệnh mới.