Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

วิธีแก้ไขข้อผิดพลาด "gulp ไม่ได้รับการจดจำเป็นคำสั่งภายในหรือภายนอก"

หากคุณกำลังรัน gulp บนบรรทัดคำสั่งและได้รับข้อผิดพลาดอย่าง: gulp is not recognized as internal or external command

หรือ: The term 'gulp' is not recognized as the name of a cmdlet, function, script file, or operable program.

ปัญหานี้มักหมายความว่าคุณต้องติดตั้ง Gulp CLI แบบ Global บนคอมพิวเตอร์ และตรวจสอบว่า npm ถูกเพิ่มเข้าไปในตัวแปรสภาพแวดล้อม Path แล้วหรือไม่

ติดตั้ง Gulp แบบ Global

ในการติดตั้ง Gulp แบบ Global ให้ตรวจสอบก่อนว่าคุณมี Node.js ติดตั้งอยู่บนคอมพิวเตอร์แล้ว หากยังไม่มี สามารถดาวน์โหลดได้จาก NodeJS.org

เมื่อติดตั้ง Node แล้ว ให้รันคำสั่ง npm install -g gulp-cli บนบรรทัดคำสั่งเพื่อติดตั้ง Gulp CLI แบบ Global

ตรวจสอบว่า npm ถูกเพิ่มในตัวแปรสภาพแวดล้อม Path แล้ว

หากคุณติดตั้ง Gulp แบบ Global แล้วแต่ยังคงได้รับข้อผิดพลาด ให้ตรวจสอบว่าไดเรกทอรี npm แบบ Global ถูกเพิ่มใน Path แล้วหรือไม่

ใน Windows ให้คลิกเมนู Start แล้วพิมพ์ "environment" แล้วเลือก "Edit the system environment variables"

หน้าต่าง "System Properties" จะปรากฏขึ้น ให้คลิก "Environment Variables" จากนั้นในหน้าต่างใหม่ ภายใต้ "User variables for USERNAME" (ซึ่ง USERNAME คือชื่อผู้ใช้ของคุณ) ให้ดับเบิลคลิกหรือแก้ไขรายการ "Path"

ในรายการตัวแปรสภาพแวดล้อม ให้ตรวจสอบว่ามีรายการ C:\Users\USERNAME\AppData\Roaming\npm อยู่หรือไม่ หากไม่มี ให้คลิก "New" แล้วเพิ่มรายการดังกล่าว แล้วกด "OK" เพื่อบันทึก

เมื่อเพิ่มไดเรกทอรี npm แบบ Global แล้ว ให้รีสตาร์ท CLI (Command Line Interface) ของคุณ แล้วควรจะทำงานได้ปกติ

No