เว็บไซต์ของหมู่บ้านนินจา (SvelteKit + GSAP + Tailwind)
curl -fsSL https://bun.sh/install | bash (Linux/Mac)unzip webmatsuba-main.zip
cd webmatsuba-main
ใช้ Bun (แนะนำ — เร็วกว่า):
bun install
หรือใช้ npm:
npm install
ด้วย Bun:
bun run dev
หรือ npm:
npm run dev
จากนั้นเปิดเบราว์เซอร์ไปที่ http://localhost:5173
ถ้าอยากเปิด browser อัตโนมัติ ใช้
bun run dev -- --open
bun run build # หรือ npm run build
bun run preview # หรือ npm run preview
| ID | Section | เพลงประกอบ |
|---|---|---|
#intro |
เข้าหมู่บ้านนินจา | SeeYouSomewhere.mp3 |
#mood |
ความทรงจำของหมู่บ้านนินจา | Friends.mp3 |
#hotmail |
กล่องจดหมาย | seasonschange.mp3 |
ระบบเพลงทำงานอัตโนมัติ — เมื่อ scroll ผ่าน section ไหน เพลงจะ crossfade เปลี่ยนเอง
src/routes/+page.svelte — เพิ่ม 2 sections (intro + memories horizontal scroll)src/routes/+layout.svelte — ตั้งระบบเพลง 3 เพลง 3 sectionssrc/lib/components/sections/MailSection.svelte — ลบ import ที่ไม่ใช้ออกstatic/sounds/SeeYouSomewhere.mp3 — เพิ่มไฟล์ที่ขาด (copy มาจาก /songs/)ติดตั้งไม่สำเร็จ?
node_modules/ กับ bun.lock (หรือ package-lock.json) แล้ว bun install ใหม่node -v (ต้อง ≥ 20)เพลงไม่เล่น?
Animation กระตุก?
Database error?
ขอให้สนุกกับการสำรวจหมู่บ้านนินจาครับ 🍃