- Node.js ์ค์นํ๊ธฐ (npx ์ฌ์ฉํ๊ธฐ ์ํด)
npx create-react-app {ํด๋ ์ด๋ฆ}
- ํด๋ ์ด๋ฆ์
.
์ ์ ๋ ฅ โ ํ์ฌ ๋๋ ํ ๋ฆฌ
- ํด๋ ์ด๋ฆ์
npm start
- Starts the development server.
- ๋ฆฌ์กํธ ๊ฐ๋ฐํ๊ฒฝ์ด ์คํ๋๋ฉฐ ์ฝ๋ฉ์ ํ ์ ์๋ ํ๊ฒฝ์ด ๋์ํจ.
- 3000๋ฒ ํฌํธ์ ๋ฆฌ์กํธ๊ฐ ์คํ๋จ
npm run build
- Bundles the app into static files for production.
- build
- ๋ฐฐํฌํ์ ๋ง๋๋ ๊ณผ์
npx serve -s build
- buildํ ๊ฒฐ๊ณผ๋ฅผ ์๋น์คํ ๋ serve๋ผ๊ณ ํ๋ app์ ์ฐ๊ฒ ๋ค
- serve๋ ์น ์๋ฒ.
- -s : ์ฌ์ฉ์๊ฐ ์ด๋ค ๊ฒฝ๋ก๋ก ๋ค์ด์ค๋ index.html ํ์ผ์ ์๋น์คํ๋ค.
- -s build : build ํด๋ ์์ index.html ํ์ผ์ ์๋น์คํ๋ค.
- serve๋ ์น ์๋ฒ.
- buildํ ๊ฒฐ๊ณผ๋ฅผ ์๋น์คํ ๋ serve๋ผ๊ณ ํ๋ app์ ์ฐ๊ฒ ๋ค
npm test
react-app/src/index.js
- ์ ๊ตฌ ํ์ผ
npm start
๋ฅผ ํด์create-react-app
์ ๊ตฌ๋์ํค๋ฉดindex.js
๋ฅผ ์ฐพ๊ณ ๊ฑฐ๊ธฐ์ ์ ํ์๋ ๋๋ก ๋์ํจ