2015-07-11 13 views
6

Tôi cài đặt jspm trong https://github.com/jspm/jspm-cli/wiki/Getting-Started. npm cài đặt jspm -g. Nó chạy. và tôi gọi nó: cài đặt jspm, nó không chạy, thông báo cmd "'jspm' không được nhận dạng là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt." hãy giúp tôi!cách khắc phục 'jspm' không được nhận dạng dưới dạng lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp lô

+1

jspm không có trong PATH của bạn. Bạn phải thêm đường dẫn của nó vào PATH của bạn. –

+0

đôi khi khởi động lại bàn điều khiển/vỏ có thể khắc phục các vấn đề đó vì nó sẽ tải lại biến môi trường (nghĩa là nếu nó nằm trong đường dẫn của bạn) –

Trả lời

1

Tôi đã nhận được lỗi tương tự và những gì tôi đã thử và làm việc cho tôi là bắt đầu cmd.exe với tư cách là quản trị viên.

Microsoft Windows [Phiên bản 6.1.7601] Bản quyền (c) 2009 Microsoft Corporation. Đã đăng ký Bản quyền.

C: \ WINDOWS \ system32> cd C: \ dev \ GitHub \ JspmTest

C: \ dev \ GitHub \ JspmTest> jspm -v 0.15.7 Chạy chống jspm địa phương cài đặt.

C: \ dev \ GitHub \ JspmTest>

+0

Tôi đã chạy với tư cách quản trị viên và vẫn gặp lỗi – davidjmcclelland

4

Thêm% appdata% \ NPM trong biến môi trường PATH dưới làm việc cho tôi.

+1

Tôi cũng vậy, tìm mẹo từ https: // alanfeekery .com/2015/09/30/jspm-is-not-recognition-as-an-internal-hoặc-external-command-or-command-not-found/ –

+0

có trong đường dẫn của tôi và vẫn gặp lỗi – davidjmcclelland

1

Tôi phải thêm mục nhập PATH vào cửa sổ người dùng của tôi env vars, không phải là hệ thống. Hệ thống không mở rộng% APPDATA% vì APPDATA được đặt trong v.v.

Sau đó thêm% appdata% \ NPM để PATH trong sử dụng env VAR

JSPM sau đó đã được truy cập bất cứ nơi nào từ lệnh.

Mục nhập trong người dùng PATH được nối vào cuối PATH của hệ thống, bạn không bị mất PATH của hệ thống.

+0

Điều này là câu trả lời đúng. –

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

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