Study_Develop/React(8)
-
webpack-dev-server๋ก ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์๋ฒ ๋์ฐ๊ธฐ
webpack-dev-server๋? webpack-dev-server๋ ๋งค ์ฝ๋ ๋ณ๊ฒฝ๋ง๋ค ๋น๋๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ธํ ์ ์๋ ๊ฐ๋ฐ์ฉ ์๋ฒ๋ฅผ ์ ๊ณตํด์ค๋ค. ์ค์ ๋น๋๋ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ธฐ ๋๋ฌธ์ webpack-dev-server๋ ์ค์ ๋ฒ๋ค๋ง ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ผ๋ก ์์ฑํ์ง ์๊ณ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค๋์ ์ฑ ๋ณด์ฌ์ค๋ค. ๊ทธ๋์ ๋น ๋ฅธ ์๋๋ก ์ฆ์ ๋ณ๊ฒฝ๋ ์ฝ๋๋ฅผ ๊ฐ๋ฐ ์๋ฒ์ ๋ฐ์ํ์ฌ ๋ณด์ฌ์ค ์ ์๋ค. webpack-dev-serve ์ค์นํ๊ธฐ npm i webpack-dev-server -D ์ฌ๊ธฐ์ -D ๋ ๊ฐ๋ฐ์ฉ ์ด๋ผ๋ ๋ป์ด๋ค. npm i webpack-cli ์ด๊ฒ๋ ํจ๊ป ์ค์น! : hot reloading์ ์ฌ์ฉํ๊ธฐ ์ํด webpack-dev-server๋ฅผ ์ฌ์ฉํ๋ค. : proxy ์๋ฒ ์์ฒญ๋ webpack-dev-serv..
2023.08.11 -
์ด๊ธฐ ์ธํ / eslint, prettier / tsconfig.json / tsconfig ์ ์ญ ์์ฑ
์ด๊ธฐ ์ธํ ์ดํดํ๋๋ผ ๋ช์๊ฐ ๊ฑธ๋ ธ๋ค.. ํ์ง๋ง.. ๋ฃ๋๋ค.. ๊ฐ์๋ฅผ.. ๊ทธ๋ฆฌ๊ณ .. ๊ธฐ๋ก ํ๋ค... ํ๋ก ํธ์๋ ์ด๊ธฐ ์ธํ - exlint, prettier npm i -D prettier eslint-plugin-prettier eslint-config-prettier exlint : ์ฝ๋ ๊ฒ์ฌ ๋๊ตฌ prettier : ์ฝ๋ ์ ๋ ฌ ๋๊ตฌ .eslintrc > { "extends": ["plugin:prettier/recommended"], "parserOptions": { "sourceType": "module", "ecmaVersion": 2021 } } "extends": ["plugin:prettier/recommended"], : ํ๋ฆฌํฐ์ด๊ฐ ์ถ์ฒํ ๋๋ก ๋ฐ๋ฅด๊ฒ ๋ค๋ผ๋ ์๋ฏธ์ด๋ค. .prettierrc ..
2023.08.11