Setup & Fundamentals
1. Setup: สร้าง Project ด้วย Vite
Section titled “1. Setup: สร้าง Project ด้วย Vite”ติดตั้ง Node.js ก่อน
Section titled “ติดตั้ง Node.js ก่อน”ถ้ายังไม่มี Node.js, ดาวน์โหลดจาก nodejs.org (แนะนำ LTS version)
เช็คว่าติดตั้งได้หรือยัง:
node --versionnpm --versionสร้าง React Project
Section titled “สร้าง React Project”เปิด terminal แล้วรันคำสั่งนี้:
npm create vite@latest my-portfolio -- --template react-tsคำอธิบาย:
npm create vite— ใช้ Vite สร้าง projectmy-portfolio— ชื่อ folder ที่จะสร้าง--template react-ts— template สำหรับ React + TypeScript
ติดตั้ง Dependencies
Section titled “ติดตั้ง Dependencies”cd my-portfolionpm installรัน Development Server
Section titled “รัน Development Server”npm run devเปิด browser ไปที่ http://localhost:5173 จะเห็นหน้าว่างๆ พร้อมโลโก้ Vite
2. โครงสร้าง Project
Section titled “2. โครงสร้าง Project”หลังจากสร้าง project เสร็จ, โครงสร้างจะเป็นแบบนี้:
my-portfolio/├── index.html├── package.json├── tsconfig.json├── vite.config.ts└── src/ ├── App.tsx ├── App.css ├── main.tsx └── index.cssไฟล์สำคัญ
Section titled “ไฟล์สำคัญ”| File | ทำหน้าที่ |
|---|---|
index.html | Entry point ของ web app |
src/main.tsx | ไฟล์ที่ React จะ render เป็นรูปแบบ web |
src/App.tsx | Component หลัก — เราจะเขียน code ตรงนี้เป็นส่วนใหญ่ |
vite.config.ts | Config ของ Vite |