Prompt file imported from 67712380/final-67712380-lab (
.github/prompts/run-project-and-docker.prompt.md). Copyright stays with the author.
Prompt: Run Project and Docker
Task
รันโปรเจค Vue (npm run serve) และ/หรือ docker-compose สำหรับ n8n stack ตามที่กำหนด
Steps
- ตรวจสอบว่ามีไฟล์ package.json และ docker-compose.yml ใน workspace
- ถ้า arguments.docker เป็น true หรือไม่ได้ระบุ ให้รัน docker-compose ด้วยคำสั่ง:
docker compose up -d
- รันโปรเจค Vue ด้วยคำสั่ง:
npm run serve
- สรุปผลลัพธ์และแจ้งข้อผิดพลาดที่พบบ่อย เช่น port ซ้ำ, docker daemon ไม่ทำงาน ฯลฯ
Output Format
- รายงานผลแต่ละขั้นตอน (สำเร็จ/ล้มเหลว)
- ข้อควรระวัง เช่น "ถ้าเจอ error port 8080 is already in use ให้ kill process หรือเปลี่ยน port ใน vue.config.js"
- Troubleshooting เบื้องต้น (docker, npm)
ภาษา
- ตอบกลับเป็นภาษาไทย