๐ซ ์ด๊ธฐ ์ธํ
ํฐ๋ฏธ๋์ npm init -y
pakage.json ํ์ผ์ด ์๊ธด๋ค.
pakage.json ํ์ผ์์ "license": "MIT"๋ก ์์
ํฐ๋ฏธ๋์ npm install react@latest next@latest react-dom@latest
๋ชจ๋ ์ต์ ๋ฒ์ ์ผ๋ก ์ค์นํ๋ค
pakage.json ํ์ผ์์
"scripts": {
"dev": "next dev"
}
๋ก ์์
app ํด๋์ page ํ์ผ์ ๋ง๋ค๊ณ
์คํ ์์๋ ํฐ๋ฏธ๋์ npm run devํ๋ฉด ๋๋ค
๐ซ github์ pushํ ๋
.gitignore ํ์ผ์ ๋ง๋ค์ด์
.next
node_modules
.env
๋ฅผ ์ ๋ ฅํ๋ค
๐ซ ๋ฐฐํฌ ์
pakage.json ํ์ผ์์
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start"
}
๋ก ์์
๋ฐฐํฌํ๊ธฐ ์ ์ ํฐ๋ฏธ๋์ npm run buildํ๋ฉด ๋ฐฐํฌ ๊ฐ๋ฅํ์ง ์ฒดํฌํด๋ณผ ์ ์๋ค