สำหรับคนที่เริ่มใช้งาน Node JS และ Express JS ใหม่ๆ อาจจะเจอกับปัญหาปวดหัว เล็กๆ น้อยๆ (แต่ทำงานต่อไม่ได้) แบบโค้ชพลกัน โดยเฉพาะปัญหา error:
Error: Cannot find module 'depd'
ตอนใช้คำสั่ง npm start
ปัญหานี้จะทำให้เราไม่สามารถรันโปรเจค Express JS ได้ (ปวดหัวเลย)
วิธีแก้ไข
ให้ไปที่ folder โปรเจคของ Express JS ดังกล่าวและลบ folder ที่ชื่อ node_modules ออกซะ!
จากนั้นให้กลับไปที่โปรแกรม Command prompt (Windows) หรือ Terminal (Mac OS X) แล้ว รันคำสั่งนี้ใหม่
npm install // สำหรับ Mac OS X บางเครื่องอาจต้องใช้ sudo และกรอกรหัส sudo npm install
ตัว Node JS จะทำการดาวน์โหลด module ต่างๆ มาให้ใหม่อีกครั้ง
ซึ่งคราวนี้น่าจะแก้ปัญหา error ดังกล่าวได้แบบที่โค้ชพลทำได้แล้วล่ะ 😉
เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373 โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework