Dark mode
Nuxt CLI Commands
คู่มือคำสั่ง CLI ของ Nuxt.js สำหรับการพัฒนาแอปพลิเคชัน
คำสั่งพื้นฐาน
npx nuxi init <project-name>
สร้างโปรเจค Nuxt ใหม่
bash
npx nuxi init my-app
cd my-app
npm install
npx nuxi dev
รันโหมด development พร้อม hot-reload
bash
npx nuxi dev
npx nuxi build
Build โปรเจคสำหรับ production
bash
npx nuxi build
npx nuxi preview
รัน production build ในโหมด preview
bash
npx nuxi build
npx nuxi preview
การสร้างและจัดการโปรเจค
npx nuxi add <template> <name>
เพิ่ม component, page, หรือ layout ใหม่
bash
npx nuxi add page about
npx nuxi add component UI/Button
npx nuxi add layout admin
npx nuxi module add <module-name>
เพิ่ม Nuxt module
bash
npx nuxi module add @nuxtjs/color-mode
การวิเคราะห์และตรวจสอบ
npx nuxi analyze
วิเคราะห์ขนาด bundle
bash
npx nuxi analyze
npx nuxi typecheck
ตรวจสอบ TypeScript types
bash
npx nuxi typecheck
npx nuxi info
แสดงข้อมูลเกี่ยวกับสภาพแวดล้อมการทำงาน
bash
npx nuxi info
การจัดการ Dependencies
npx nuxi upgrade
อัพเดท Nuxt และ dependencies
bash
npx nuxi upgrade
การพัฒนา Module
npx nuxi build-module
Build Nuxt module
bash
cd my-module
npx nuxi build-module
npx nuxi module
จัดการ Nuxt modules
bash
npx nuxi module list
npx nuxi module remove @nuxtjs/color-mode
การทำความสะอาด
npx nuxi cleanup
ลบไฟล์ที่ generate โดย Nuxt
bash
npx nuxi cleanup
DevTools
npx nuxi devtools
เปิด Nuxt DevTools
bash
npx nuxi devtools
การ Generate Static Site
npx nuxi generate
Generate static site
bash
npx nuxi generate
ตารางสรุปคำสั่ง
คำสั่ง | คำอธิบาย |
---|---|
nuxi init | สร้างโปรเจคใหม่ |
nuxi dev | รันโหมด development |
nuxi build | Build สำหรับ production |
nuxi preview | รัน production build |
nuxi add | เพิ่ม component/page/layout |
nuxi analyze | วิเคราะห์ bundle size |
nuxi typecheck | ตรวจสอบ TypeScript types |
nuxi upgrade | อัพเดท dependencies |
nuxi cleanup | ลบไฟล์ที่ generate |
nuxi generate | Generate static site |
ตัวอย่างการใช้งานร่วมกัน
bash
# สร้างโปรเจคใหม่
npx nuxi init my-app
cd my-app
npm install
# เพิ่มหน้าใหม่
npx nuxi add page about
# เพิ่ม module
npx nuxi module add @nuxtjs/color-mode
# รัน development server
npx nuxi dev
# Build สำหรับ production
npx nuxi build
npx nuxi preview
คำสั่งเหล่านี้ช่วยให้การพัฒนาแอปพลิเคชันด้วย Nuxt เป็นไปอย่างมีประสิทธิภาพและเป็นระบบ