โ ์ฃผ์ฐจ๋ณ ๊ณผ์ ์ ๋ํ ํ ํ๋ฆฟ์ ๊นํ๋ธ์ ์ ๊ณต๋ ์์ ์ ๋๋ค!
โ ๊ณผ์ ์ ๋ํ ์ค๋ช ์ ๐ช ๊ณผ์ ํ์ด์ง์ ์ผ์ ์ ์ฐธ๊ณ ํด์ฃผ์ธ์!
๐๐ป ๊ณผ์ ์งํ ๋ฐฉ๋ฒ
1. ์ '๊นํ๋ธ ๋งํฌ' ํด๋ฆญ -> ํด๋น ์ฃผ์ฐจ๋ณ ๋ ํฌ์งํ ๋ฆฌ ํด๋ฆญ -> ํด๋น ๋ ํฌ์งํ ๋ฆฌ๋ฅผ 'fork' ํด์ ๋ณธ์ธ์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ก ๊ฐ์ ธ์ต๋๋ค
2. 'fork'ํ ์ ์ฅ์๋ฅผ ๋ก์ปฌ ์ปดํจํฐ๋ก 'clone' ํฉ๋๋ค.
3. ๊ณผ์ ์ ์๊ตฌ์ฌํญ์ ์ฝ์ด๋ณด์๊ณ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ์์ ํ๊ณ , ๋ณ๊ฒฝ์ฌํญ์ 'Commit' ํฉ๋๋ค.
4. ๊ณผ์ ๋ฅผ ์๋ฃํ ํ pull-request๋ฅผ ์งํํฉ๋๋ค -> 'pull-request' ๋ฉ์ธ์ง๋ 'feat: [๋ณธ์ธ์ด๋ฆ] ๊ณผ์ ๋ช
' ์ผ๋ก ํต์ผํ๊ฒ ์ต๋๋ค
(์์. 'feat: [๊นํ์ค] Calculator')
5. ์ดํ 4๋ฒ์์ ์ ์ถํ pull-request url์ '๊ณผ์ ์ฝ๋ ๊ณต์ ํด์' ํ์ด์ง์ 'Git repo URL' ์ ์
๋ ฅํฉ๋๋ค.
6. '๊ณผ์ ์ฝ๋ ๊ณต์ ํด์' ํ์ด์ง์ ํด๋น ์ฃผ์ฐจ๋ณ ๊ณผ์ ๋ฅผ ํด๋ฆญํ ํ '์ด๋ฒ ๊ณผ์ ์์ ๋ฐฐ์ด ๊ฒ์ ๊ณต์ ํด๋ด์!' ๋ถ๋ถ์ ํด๋น ๊ณผ์ ๋ฅผ ํตํด ๋ฐฐ์ด์ ์ด๋ ์ถ๊ฐ๋ก ๊ณต์ ํ๊ณ ์ถ์ ์ ๋ณด๋ฅผ ์
๋ ฅํฉ๋๋ค.
7. (ํ์์ฌํญX) ๋ค๋ฅธ ์ฌ๋์ 'pull-request' ์ฃผ์๋ฅผ ํด๋ฆญํ์ฌ '์ฝ๋ ๋ฆฌ๋ทฐ'๋ฅผ ํ๊ณ ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์๋ฃํ๋ฉด ์ฝ๋ ๋ฆฌ๋ทฐ ์นธ์ ์ด๋ฆ์ ๋จ๊น๋๋ค! (๋ค๋ฅธ ๋ถ์ ์ฝ๋๋ฅผ ํตํด ๋ชฐ๋๋ ๊ฒ์ ๋ฐฐ์๋ด์!)
๐๐ป ๊ณผ์ ๋์ค ๋ชจ๋ฅด๋ ์ฌํญ์ด ์๋ค๋ฉด ๋์ค์ฝ๋ ํ๋ฐํธ์๋ ์ง๋ฌธ๋ฐฉ
์ ์ง๋ฌธํด์ฃผ์ธ์!! ์ธ์ ๋ ํ์ํฉ๋๋ค! ๐ค
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh