Setting up a Next.js project
ก่อนที่จะเริ่มสร้างโปรเจค Next.js คุณจำเป็นต้องมีสิ่งต่อไปนี้ติดตั้งในเครื่องของคุณ:
Node.js (เวอร์ชัน 12 ขึ้นไป)
npm (Node Package Manager) หรือ yarn
การติดตั้ง Node.js และ npm
Windows
ไปที่เว็บไซต์ Node.js (https://nodejs.org) และดาวน์โหลด installer ล่าสุดสำหรับ Windows
เปิด installer และทำตามขั้นตอนการติดตั้ง เลือก options ตามต้องการ (ตั้งค่าเริ่มต้นเหมาะสำหรับผู้ใช้ส่วนใหญ่)
หลังจากติดตั้งเสร็จสิ้น เปิด Command Prompt และรันคำสั่ง
node -vและnpm -vเพื่อตรวจสอบเวอร์ชันที่ติดตั้ง
macOS (ด้วย Homebrew)
เปิด Terminal
ติดตั้ง Homebrew โดยรันคำสั่งต่อไปนี้:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"หลังจากติดตั้ง Homebrew เรียบร้อยแล้ว ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Node.js และ npm:
brew install nodeตรวจสอบการติดตั้งโดยรันคำสั่ง
node -vและnpm -v
Linux (Ubuntu/Debian)
เปิด Terminal
อัปเดต package list โดยรันคำสั่ง:
sudo apt updateติดตั้ง Node.js และ npm ด้วยคำสั่ง:
sudo apt install nodejs npmตรวจสอบการติดตั้งโดยรันคำสั่ง
node -vและnpm -v
การติดตั้ง yarn
Windows, macOS และ Linux
ตรวจสอบว่าคุณได้ติดตั้ง Node.js และ npm แล้ว
เปิด Terminal หรือ Command Prompt
รันคำสั่งต่อไปนี้เพื่อติดตั้ง yarn ผ่าน npm:
npm install --global yarnตรวจสอบการติดตั้ง yarn โดยรันคำสั่ง
yarn --version
การสร้างโปรเจค Next.js
เมื่อติดตั้ง Node.js และ npm (หรือ yarn) เรียบร้อยแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อสร้างโปรเจค Next.js:
เปิด terminal หรือ command prompt
ใช้คำสั่ง
npxเพื่อสร้างโปรเจคใหม่ด้วยcreate-next-appดังนี้:npx create-next-app@latest ชื่อโปรเจคของคุณหรือถ้าคุณใช้ yarn ให้ใช้คำสั่งนี้แทน:
yarn create next-app ชื่อโปรเจคของคุณเลือก options สำหรับโปรเจคของคุณ เช่น ชื่อโปรเจค, ภาษาที่ใช้ (JavaScript หรือ TypeScript), และ styling framework ที่ต้องการ
รอให้
create-next-appดำเนินการสร้างโปรเจคและติดตั้ง dependencies ที่จำเป็นเมื่อเสร็จสิ้น ให้
cdเข้าไปในโฟลเดอร์โปรเจคที่สร้างขึ้นใหม่:cd ชื่อโปรเจคของคุณรัน development server ด้วยคำสั่ง:
npm run devหรือสำหรับ yarn:
yarn devเปิดเว็บเบราว์เซอร์และไปที่
http://localhost:3000เพื่อดูโปรเจค Next.js ของคุณ
เมื่อทำตามขั้นตอนเหล่านี้แล้ว คุณจะมีโปรเจค Next.js ใหม่พร้อมโครงสร้างไฟล์และ dependencies ที่จำเป็น ซึ่งพร้อมสำหรับการพัฒนาต่อไป
Last updated