๐ย Reference
๐ย Chapter
npm
yarn
pnpm
Corepack
- Corepack
- Corepack์ Node.js์ ๋ด์ฅ๋ ์คํ์ ์ธ ๋๊ตฌ๋ก, ํ๋ก์ ํธ์์ ์ฌ์ฉํ๋ ํจํค์ง ๋งค๋์ (npm, Yarn, pnpm ๋ฑ)์ ๋ฒ์ ์ ๊ด๋ฆฌํ๊ณ ์๋์ผ๋ก ์คํํ๋๋ก ๋๋ ์ ํธ๋ฆฌํฐ์ด๋ค.
Corepack - Node.js ๋ฐฐํฌ๋ณธ์์ ์ ์ธ ๊ฒฐ์
- ์ต๊ทผ Node.js ๊ธฐ์ ์ด์์์ํ(TSC)๋ ํฌํ๋ฅผ ํตํด Corepack์ Node.js ๋ฐฐํฌ๋ณธ์์ ์ ๊ฑฐํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค.
- ์ด ๊ฒฐ์ ์ Node.js 25 ๋ฒ์ ๋ถํฐ ์ ์ฉ๋ ์์ ์ด๋ฉฐ, Node.js 24 ์ดํ ๋ฒ์ ์์๋ ์ฌ์ ํ ์คํ์ ๊ธฐ๋ฅ์ผ๋ก ์ ๊ณต๋๋ค.
์ฃผ์ ๊ฒฐ์ ๋ฐฐ๊ฒฝ ๋ฐ ์ด์
- ๋๋ฆฌ ์ฌ์ฉ๋์ง ์์
- Corepack์ ํธ๋ฆฌํจ์๋ ๋ถ๊ตฌํ๊ณ , ๋ง์ ๊ฐ๋ฐ์์ ํ์ด ์ฌ์ ํ ์ ํธํ๋ ํจํค์ง ๋งค๋์ ์ค์น ๋ฐฉ์(์:
npm install -g yarn ๋๋ npm install -g pnpm)์ ์ฌ์ฉํ๋ฉฐ Corepack์ ์ฐํํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ค.
- ๋ฐฐํฌ ๊ด๋ จ ๋ฌธ์
- Corepack์ Node.js ๋ฐ์ด๋๋ฆฌ์ ํฌํจํ๋ ๊ฒ์ด ๋ถํ์ํ ๋ฒ๋ค์ด๋ฉฐ, ๋ณ๋๋ก ์ค์นํ ์ ์๋ ๋๊ตฌ๋ก ๋ณด๋ ์๊ฐ์ด ์์๋ค.
- ์ ์ง๋ณด์ ๋ถ๋ด
- Node.js ์์ฒด์ Corepack์ด ํฌํจ๋จ์ผ๋ก์จ, ํจํค์ง ๋งค๋์ ๋ค์ ์งํ์ ๋ฐ๋ผ Node.js๋ ํจ๊ป ๋ณ๊ฒฝ๋์ด์ผ ํ๋ ์ ์ง๋ณด์ ๋ถ๋ด์ด ๋ฐ์ํ๋ค.
- Corepack์ ๋ถ๋ฆฌํจ์ผ๋ก์จ ๊ฐ ํจํค์ง ๋งค๋์ ๊ฐ ๋
๋ฆฝ์ ์ผ๋ก ๋ฐ์ ํ ์ ์๊ฒ ๋๋ค.
- npm๊ณผ์ ๊ด๊ณ
- Node.js๋ npm์ ๊ธฐ๋ณธ ํจํค์ง ๋งค๋์ ๋ก ๊ณ์ ๋ฒ๋ค๋งํ ์์ ์ด๋ฉฐ, Corepack์ด npm์ Node.js์์ ๋ถ๋ฆฌํ๋ ์๋จ์ด ๋ ์ ์๋ค๋ ์ฐ๋ ค๋ ๋
ผ์์ ํ ๋ถ๋ถ์ด์๋ค.
Corepack - ํฅํ