Workshop NestJS สอนติดตั้ง nodemon.json
- ขั้นตอนแรกให้เรา install ตัว nodemon ก่อนนะครับ
ตัวอย่าง code -
1npm install --save-dev nodemon
- ขั้นตอนต่อมาให้เราสร้างไฟล์ nodemon.json ไว้ในโปรเจคงานของเรา
ตัวอย่าง code -
123456{"watch": ["src"],"ext": "ts","ignore": ["src/**/*.spec.ts"],"exec": "node ./index"}
"watch": ["src"]
: ระบุไดเรกทอรีหรือไดเรกทอรีที่nodemon
ควรตรวจสอบการเปลี่ยนแปลงของไฟล์ ในที่นี้คือการดูที่ไดเรกทอรีsrc
"ext": "ts"
: ระบุส่วนขยายของไฟล์ที่nodemon
ควรตรวจสอบการเปลี่ยนแปลง ในที่นี้กำหนดให้เป็น.ts
ซึ่งหมายถึงไฟล์ TypeScript"ignore": ["src/**/*.spec.ts"]
: ระบุรูปแบบของไฟล์ที่nodemon
ควรละเว้น ในที่นี้กำหนดให้ละเว้นไฟล์ TypeScript ที่มีนามสกุล.spec.ts
ภายในไดเรกทอรีsrc
หรือในไดเรกทอรีย่อย"exec": "node ./index"
: ระบุคำสั่งที่nodemon
ควร execute เมื่อมันเริ่มรันเซิร์ฟเวอร์ใหม่ ในที่นี้กำหนดให้เรียกใช้node ./index
ซึ่งมักจะเป็นการเริ่มต้นแอปพลิเคชัน Node.js จากไฟล์index.ts
หรือเหมือนกัน
- ขั้นตอนสุดท้าย เรียก nodemon มาใช้งานในไฟล์ package.json
12"start": "node dist/main.js","dev": "nodemon --exec ts-node src/main.ts",
สนใจจ้างพัฒนาระบบ เขียนระบบ
ทำเว็บไซต์ รับสอนเขียนโปรแกรม
inbox มาที่เพจ หรือติดต่อ 098-373-8651
ช่องทางการชำระเงิน
เงินสด หรือ e-banking
ธนาคารกสิกรไทย
เลขบัญชี : 0951168564
ชื่อบัญชี : นายวัยวุฒิ ชุมเมืองปัก