๊ฐ๋จํ ์ํ๊ธฐ ํ๋ก์ ํธ์
๋๋ค.
TypeScript
์ Jest
๋ฅผ ์ฃผ๋ก ๊ณต๋ถํ๊ธฐ ์ํ ํ๋ก์ ํธ์
๋๋ค.
- ์ง๊ฐ์ ์ฝ์ธ์ [50, 100, 500, 1000]๋จ์๋ก ์ฌ์ฉํ ์ ์๋ค.
- ์๋ฃ๋ [์ด๋ฆ / ์ฌ๊ณ / ๊ฐ๊ฒฉ] ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
- ์ง๊ฐ์ ์ฝ์ธ์ ํด๋ฆญํ๋ฉด ์ํ๊ธฐ์ ํ์๋ ๊ธ์ก์ด ์ฆ๊ฐํ๋ค.
- ๋ฐํ ๋ ๋ฒ๋ฅผ ํด๋ฆญํ๋ฉด ์ํ๊ธฐ์ ๋ค์ด๊ฐ ๋ชจ๋ ์ฝ์ธ์ ๋ฐํ๊ตฌ์ ์์ด๊ณ ์ํ๊ธฐ์ ํ์๋ ๊ธ์ก์ด 0์ด ๋๋ค.
- ๋์ ๋ฐํ๊ตฌ๋ฅผ ํด๋ฆญํ๋ฉด ์์ฌ์๋ ์ฝ์ธ์ ๋ชจ๋ ์ง๊ฐ์ผ๋ก ๋๋์ ๊ฐ๋ค.
- ์ํ๊ธฐ์ ๊ธ์ก์ ์ด๊ณผํ์ง ์๋ ๊ธ์ก์ ์๋ฃ๋ง ์ ํํ ์ ์๋ค.
- ์ฌ๊ณ ๊ฐ ์๋ ์๋ฃ๋ ํ์ ์ฒ๋ฆฌ๋๊ณ ์ ํํ ์ ์๋ค.
- ์ ํํ ์๋ฃ๋ ๋ฌธ์ ํด๋ฆญํ๊ธฐ ์ ๊น์ง๋ ๊ธฐ๊ณ์์ ์๊ณ , ๋ฌธ์ ํด๋ฆญํ๋ฉด ์ ํํ๋ ์๋ฃ๋ฅผ ๋ชจ๋ ์ธ๋ฒคํ ๋ฆฌ์ ๋ด์ ์ ์๋ค.
# Linux, Mac OS(default)
SASS_PATH=node_modules:src/scss
SKIP_PREFLIGHT_CHECK=true
# Window
SASS_PATH=node_modules:./node_modules;./src/scss/
SKIP_PREFLIGHT_CHECK=true
# install
npm install
# or
yarn install
# start
npm run start
# or
yarn start
# storybook
npm run storybook
# or
yarn storybook