Computer >> Máy Tính >  >> Lập trình >> Lập trình

Cách sửa lỗi:“gulp không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài”

Nếu bạn đang chạy gulp trên dòng lệnh và bạn gặp lỗi như: gulp không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài

Hoặc: Thuật ngữ 'gulp' không được nhận dạng là tên của lệnh ghép ngắn, hàm, tệp tập lệnh hoặc chương trình có thể hoạt động.

Điều này thường có nghĩa là bạn cần cài đặt Gulp CLI trên toàn cầu trên máy tính của mình và kiểm tra xem npm có được thêm vào các biến môi trường Đường dẫn của bạn hay không.

Cài đặt Gulp trên toàn cầu

Để cài đặt Gulp trên toàn cầu, trước tiên hãy đảm bảo rằng bạn đã cài đặt Node.js trên máy tính của mình. Nếu chưa có, bạn có thể tải xuống từ NodeJS.org.

Sau khi bạn đã cài đặt Node, hãy cài đặt Gulp CLI trên toàn cầu bằng cách chạy npm install -g gulp-cli trên dòng lệnh của bạn.

Kiểm tra xem npm có được thêm vào các biến môi trường Đường dẫn của bạn không

Nếu bạn đã cài đặt Gulp trên toàn cầu nhưng vẫn gặp lỗi, hãy kiểm tra xem bạn đã thêm npm toàn cầu vào Đường dẫn của mình chưa.

Trong Windows, nhấp vào menu Bắt đầu và nhập “môi trường”, sau đó chọn “Chỉnh sửa các biến môi trường hệ thống”.

Cửa sổ “Thuộc tính hệ thống” sẽ bật lên. Trong cửa sổ, hãy nhấp vào “Biến môi trường”, sau đó trong cửa sổ bật lên mới, bên dưới “Biến người dùng cho USERNAME” (trong đó “USERNAME” là bất kể tên người dùng của bạn là gì) nhấp đúp hoặc chỉnh sửa mục nhập “Đường dẫn”.

Trong danh sách các biến môi trường, hãy kiểm tra xem có một mục nhập có tên là C:\Users\USERNAME\AppData\Roaming\npm . Nếu chưa có, hãy nhấp vào “Mới” và thêm mục nhập đó, sau đó nhấn “OK” để lưu.

Sau khi thư mục npm chung của bạn được thêm vào, hãy khởi động lại CLI (giao diện dòng lệnh) của bạn và nó sẽ hoạt động.