Dark mode
Setting Up the Development Environment
คำอธิบาย: เราจะเริ่มต้นด้วยการติดตั้ง Nuxt และการตั้งค่าโปรเจค
Prerequisites
คำอธิบาย: ก่อนที่คุณจะเริ่ม คุณต้องมี Node.js (เวอร์ชันล่าสุด) และ npm หรือ yarn หรือ pnpm ติดตั้งไว้แล้ว
Creating a Nuxt Project
คำอธิบาย: สร้างโปรเจค Nuxt ใหม่โดยใช้คำสั่ง:
bash
npx nuxi init my-project
Running the Development Server
คำอธิบาย: หลังจากสร้างโปรเจคแล้ว ให้เข้าไปที่โฟลเดอร์โปรเจคและรันเซิร์ฟเวอร์สำหรับ development:
bash
cd my-project
npm install
npm run dev
Exploring the Project Structure
คำอธิบาย: โครงสร้างโปรเจคของ Nuxt จะมีโฟลเดอร์และไฟล์สำคัญดังนี้:
โฟลเดอร์/ไฟล์ | คำอธิบาย |
---|---|
pages/ | เก็บไฟล์ที่กำหนด routing ของแอปพลิเคชัน |
components/ | เก็บคอมโพเนนต์ Vue |
app.vue | ไฟล์หลักของแอปพลิเคชัน |
Making Changes
คำอธิบาย: Nuxt มี hot-reloading ดังนั้นเมื่อคุณแก้ไขไฟล์ (เช่น หน้าใน pages/
หรือคอมโพเนนต์ใน components/
) การเปลี่ยนแปลงจะปรากฏทันทีโดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
vue
<!-- ตัวอย่าง: pages/index.vue -->
<template>
<div>
<h1>Welcome to Nuxt!</h1>
<!-- เพิ่มคอมโพเนนต์ของคุณที่นี่ -->
</div>
</template>
<script setup>
// คอมเม้นต์: นี่คือหน้าแรกของแอปพลิเคชัน
</script>
Next Steps
คำอธิบาย: หลังจากนี้คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Routing, Components, และ Data Fetching ใน Nuxt