NPM vs NPX vs Yarn

๋‹ˆ๋‚˜๋…ธ๊ฐœ๋ฐœ์ƒํ™œยท2021๋…„ 10์›” 4์ผ
0

๐Ÿ’กah-ha

๋ชฉ๋ก ๋ณด๊ธฐ
41/51

NPM

  • Node Package Manager
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ Node.js์˜ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž
  • NPM์€ Node.js ์„ค์น˜์‹œ์— ์ž๋™์œผ๋กœ ์„ค์น˜๋จ

NPX

  • Execute NPM Package Binaries
  • NPM์— ์†ํ•ด ์žˆ๋Š” NPM ํŒจํ‚ค์ง€ ์‹คํ–‰ ๋„๊ตฌ

Yarn

  • NPM๊ณผ ๊ฐ™์€ ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €
  • ๋”์šฑ ๋น ๋ฅด๊ฒŒ ๋ชจ๋“ˆ์„ ์„ค์น˜ํ•˜๊ณ  ์ผ๊ด€์„ฑ ์žˆ๋Š” ์˜์กด์„ฑ ๊ด€๋ฆฌ
  • ๋ฒ„์ „์„ ์–ด๋””์—์„œ๋‚˜ ๊ฐ™๊ฒŒ ๋งŒ๋“ค์–ด ๋ฒ„๊ทธ๋ฅผ ์ค„์ž„์œผ๋กœ์จ ๋ณด์•ˆ์„ ๋†’์˜€๋‹ค.
  • ๋ณ„๋„ ์„ค์น˜ ํ•„์š”
npm install -g yarn

โ˜๐Ÿป ๊ฒฐ๋ก 

  • ๊ฒฐ๊ตญ ๋‘˜ ๋‹ค ๋™์ผํ•œ ์—ญํ• ์„ ํ•˜๋Š” ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €์ด๊ธฐ ๋•Œ๋ฌธ์— ์–ด๋–ค๊ฑธ ์“ฐ๋˜ ์ฝ”๋“œ์— ์ง์ ‘์ ์œผ๋กœ ์˜ํ–ฅ์„ ์ฃผ์ง€์•Š์œผ๋‹ˆ ํŽธํ•œ๊ฑธ ์‚ฌ์šฉํ•˜๋Š”๊ฑธ๋กœ!

์ฐธ๊ณ  ๋ธ”๋กœ๊ทธ

profile
๊นƒํ—™์œผ๋กœ ์ด์‚ฌ์ค‘..

0๊ฐœ์˜ ๋Œ“๊ธ€