2014-05-02 18 views
5

Phiên bản nút 0.10.4 và npm 1.2.18 được cài đặt trong cửa sổ 64 bit. Sau đó tôi sử dụng 'npm install -g yo' để cài đặt yeoman. Nhưng yo không được cài đặt trong máy của tôi Sau khi cài đặt khi tôi viết 'yo --version', sau đó lỗi cho rằng yo không được công nhận là một lệnh nội bộ hoặc bên ngoài. Xin vui lòng đề nghị làm thế nào để cài đặt yeoman trong cửa sổ.yeoman không hoạt động trong windows

+0

Chỉ cập nhật nút và npm với phiên bản mới nhất v0.10.28 và sau đó cài đặt yo.Its hoạt động. – arijit158

Trả lời

21

Node dường như được cài đặt trong "c: \ Program Files \ nodejs \" Tuy nhiên yo dường như được cài đặt trong "c: \ Users \\ AppData \ Roaming \ NPM \"

Nếu bạn kiểm tra thư mục này nên có tệp yo.cmd. Nếu không có thì bạn có một vấn đề khác và điều này sẽ không khắc phục được sự cố của chúng tôi.

Bạn cũng có thể sử dụng biến% APPDATA%.

Bạn sẽ phải thêm đường dẫn mới này vào biến môi trường% PATH% của mình.

Fix:

  1. Nhấp chuột phải vào "My Computer"
  2. Bấm vào Properties
  3. Bấm Advanced system settings
  4. nhấp chuột vào tab Advanced.
  5. nhấp vào nút Environment Variables ...
  6. tìm ra biến PATH và thêm vào giá trị của nó% APPDATA% \ NPM \ (sử dụng dấu chấm phẩy ";" để tách những gì bạn thêm từ những gì đã có)
  7. làm chắc chắn rằng không có khoảng trắng thừa xung quanh dấu chấm phẩy
+1

Trên cửa sổ f ** king này mọi thứ đều khác .... Giải pháp của bạn đã lưu lại ngày của tôi ... – Tigran

Các vấn đề liên quan