๋ค์ด๋ฒ ์ปค๋ฅํธ์ฌ๋จ <๋ถ์คํธ์บ ํ ์นใป๋ชจ๋ฐ์ผ 7๊ธฐ> ๋ฉค๋ฒ์ญ ๊ณผ์ ๊ทธ๋ฃน ํ๋ก์ ํธ ๊ธฐ๊ฐ์ ์งํํ ํ๋ก์ ํธ์
๋๋ค.
ํ์ฌ ์ ์ฅ์๋ ์๋ณธ ์ ์ฅ์๋ฅผ cloneํ์ฌ ๊ฐ์ธ์ ์ผ๋ก ์์ ํ ๊ฒ์
๋๋ค. ์๋ณธ ์ ์ฅ์๊ฐ ๊ถ๊ธํ์๋ค๋ฉด ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
์๋ณธ ์ ์ฅ์ ๋ฐ๋ก๊ฐ๊ธฐ
Choice Bab : ์ง๋๋ฅผ ๋ณด๋ฉฐ, ํจ๊ป ๊ฐ ์์์ ์ ์ ํํ์ธ์!
์ฌ๋ฌ๋ช
๊ณผ ์์์ ์ ์ ํํ ๋, ์ด๋ ต์ง ์์ผ์
จ๋์?
ํจ๊ป ์ง๋๋ฅผ ๋ณด๋ฉฐ ์์์ ์ ์ฐพ๊ณ , ํฌํ๋ฅผ ํตํด ์์์ ์ ์ ํํด๋ณด์ธ์!
์ฌ์ฉ์์ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ชจ์ ์ฅ์๋ฅผ ์ ํํ๊ณ , ๋ชจ์๋ฐฉ์ ๋ง๋ค ์ ์์ต๋๋ค.
์ ํด์ง ๋ชจ์ ์ฅ์ ๊ทผ์ฒ์ ์์์ ์ ์ง๋, ๋ฆฌ์คํธ ์ํ๋ ํํ๋ก ํธ๋ฆฌํ๊ฒ ํ์ํ ์ ์์ต๋๋ค.
์์ ์ข ๋ฅ์ ๋ฐ๋ผ ์์์ ์ ํํฐ๋งํ ์ ์์ต๋๋ค.
๋ง์์ ๋๋ ์์์ ์ ํ๋ณด๋ก ๋ฑ๋กํ๊ณ , ๋ชจ์์๋ค๊ณผ ํจ๊ป ํฌํํ ์ ์์ต๋๋ค.
.env
ํ์ผ- ํ๊ฒฝ ๋ณ์ ํ์ผ์ธ .env๋ client ํด๋์ server์ ๊ฐ๊ฐ ํ๋์ฉ ํ์ํฉ๋๋ค. ๊ฐ ํด๋ ํ์์ ํ๊ฒฝ ๋ณ์ ํ ํ๋ฆฟ ํ์ผ๋ก ๋ฃ์ด๋ .env.template์ ๋ณต์ฌํ์ ์ ํ์ํ ํ๊ฒฝ ๋ณ์๋ฅผ ์ธํ ํ์๋ฉด ๋ฉ๋๋ค.
- ์์ธํ ์ค๋ช
- ๋ก์ปฌ์์ ์คํํ๊ธฐ ์ํ ๋ช
๋ น์ด
- client
cd client npm ci # ํ์ํ ํจํค์ง ์ค์น npm run dev # ๊ฐ๋ฐ ๋ชจ๋๋ก ์คํ
- server
cd server npm ci # ํ์ํ ํจํค์ง ์ค์น npm run start:dev # ๊ฐ๋ฐ ๋ชจ๋๋ก ์คํ
- client