Skip to content

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