์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- KDT
- ํ์ด์ฌ
- ๋๋ฆผ์ฝ๋ฉ
- javascript
- error
- CSS
- ํฌ๋กค๋ง
- ๋ฐฑ์ค
- ์๊ณ ๋ฆฌ์ฆ
- fe
- ํ๋ก์ ํธ
- ํ ์ดํ๋ก์ ํธ
- ์ฝ๋ฉ
- Python
- ๋ชจ๊ฐ์ฝ
- heapq
- ์ฝ๋ฉํ ์คํธ
- ๊ทธ๋ฆฌ๋
- HTML
- ๊ฐ๋ฐ
- ๋ ธ๋ง๋์ฝ๋
- ์ฝ๋ฉ์ ํ
- ๊ตญ๋น์ง์
- react
- ํ๋ก๊ทธ๋๋จธ์ค
- JS
- node.js
- mongodb
- Til
- ํ๋ก ํธ์๋
- Today
- Total
๋ชฉ๋กNPM (1)
๐ฑ → ๐ณ
๐ Yarn ์ด๋? Facebook์์ ๋ง๋ ๋ ธ๋ ํํค์ง ๊ด๋ฆฌ์ ๋๊ตฌ npm๊ณผ ์ ํํ๊ฒ ๊ฐ์ ์ผ์ ํด์ค(but, ๊ฐ๋ณ๊ณ ๋น ๋ฆ) + React๋ Facebook์์ ๋ง๋ค์ด์ ์ถํ์ ํธ๋ฆฌํจ โ Yarn์ ์ฅ์ ์๋ ํจํค์ง ๋ฐ์ดํฐ๋ฅผ Cache ์ ์ ์ฅํ์ฌ ์ค๋ณต๋ ๋ฐ์ดํฐ๋ ๋ค์ด ๋ฐ์ง ์๊ณ ์ค์น ํฉ๋๋ค -> ์๋๊ฐ ๋ ๋น ๋ฆ ๋๋ค ์์ ์ฑ & ๋ณด์์ฑ Yarn ์ ์ด์ ์ npm์ด ์ ๊ณตํ์ง ์๋ yarn.lock ํ์ผ์ ์ ๊ณต ๊ฐ๋จํ ์ ๋ณด๋ง ํฌํจํ๋ packge.json ์ด ์๋๋ผ ๊ฐ ํจํค์ง์ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๋ถ ํฌํจํ๋ lock ํ์ผ์ ์กด์ฌ๋ ์ด๋ ํ๊ฒฝ์์๋ ๊ฐ์ ํจํค์ง๋ฅผ ์ค์นํ ์ ์๋๋ก ๋ณด์ฅ์ ํด์คฌ๊ธฐ ๋๋ฌธ์ ์์ ์ฑ๊ณผ ๋ณด์์ฑ์ด ๋ฐ์ด๋จ ๋์ค์, npm ๋ pakage-lock.json ์ ๋์ ํ์ฌ ์ด์ ๊ฐ์ ๋ฌธ์ ํด๊ฒฐ ์ง๊ธ..