2017-07-06 19 views
5

Hôm nay, trong khi làm việc thông qua một số Giới thiệu AngularJS cơ bản, tôi đã gặp sự cố. Tôi đã mở PowerShell để thực hiện dự án. NPM làm việc.cụm từ 'ng' không được công nhận là tên của một lệnh ghép ngắn

tôi đã có thể cài đặt các góc bằng

NPM cài đặt -g @ góc/cli

Bất cứ lúc nào tôi đã cố gắng để chạy ng tôi sẽ nhận được

thuật ngữ ' ng 'không được công nhận là tên của một lệnh ghép ngắn

+0

Lưu ý rằng các câu hỏi tự trả lời vẫn phải được đăng ở định dạng câu hỏi & trả lời. – jonrsharpe

Trả lời

7

T con đường đầu tiên trong biến đường dẫn cần phải là đường dẫn NPM. Mở lời nhắc lệnh Node.js tôi thấy lệnh ng làm việc ở đó. Tôi đào vào shortcut và thấy rằng nó tham chiếu một lệnh để đảm bảo biến Path đầu tiên là NPM. Để Fix:

  1. phải nhấp vào My Computer (cửa sổ)
  2. chọn hệ thống Advanced Settings
  3. nhấp vào "Environment Variables"
  4. Made biến FIRST liệt kê "% AppData% \ NPM"

Một khi tôi đã làm điều đó, tôi đã có thể đóng powerhell và mở lại và tất cả làm việc.

+0

Cảm ơn đã làm việc cho tôi ... – KAMAL

1

nodejs thiết lập đầu tiên sau đó đi đến thư mục với dấu nhắc lệnh như d dự án: \ dự án và sau đó chạy lệnh này:

NPM cài đặt -g @ góc/cli

bây giờ chạy lệnh ng. công việc này cho tôi.

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