zsh: command not found: yarn
์ด์ ํฌ์คํธ, yarn์ ์๋ชป yarn install ํ๋๊ฒ์ด ํ๊ทผ์ด ๋์ด ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. yarn์ผ๋ก ์ค์ ๋ ์ธ๋ถ ํ๋ก์ ํธ๋ฅผ ์คํํ๊ธฐ ์ํด yarn ๋ช
๋ น์ด๋ฅผ ์์ํ๋.. ์๋์ ๊ฐ์ ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ์ถ๋ ฅ๋์๋ค.
! The local project doesn't define a 'packageManager' field. Corepack will now add one referencing yarn@4.6.0+sha512.5383cc12567a95f1d668fbe762dfe0075c595b4bfff433be478dbbe24e05251a8e8c3eb992a986667c1d53b6c3a9c85b8398c35a960587fbd9fa3a0915406728.
! For more details about this field, consult the documentation at https://nodejs.org/api/packages.html#packagemanager
corepack disable
npm uninstall -g yarn
npm install -g yarn@3
yarn install์์ ์๋์ผ๋ก ์ต์ ๋ฒ์ ์ผ๋ก ์ค์น๊ฐ ๋๊ฒ.
Yarn 4์์ ํจํค์ง ๋งค๋์ ๊ด๋ จ ์ค์ ์ ์๋์ผ๋ก ์ถ๊ฐํ๋ ๊ณผ์ ์ด ์๊ธด๋ค๊ณ ํ๋ค.
๊ทธ๋์ ๊ทธ ์ ๋ฒ์ ์ธ 3๋ฒ์ ์ผ๋ก ์ค์นํ๋ ค ์๋.
์ฌ๊ธฐ์ ๋ด๊ฐ ๊ฐ๊ณผํ๊ฒ
์ ๋ง๋ค.. yarn 3๋ yarn berry ์ผํ ๋ฐ..?
(๋น์ฐํ ์คํจ ํ์๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ง์ด ์ฌ์ฉ๋๋ yarn๋ฒ์ ์ ๊ตฌ๋ฒ์ ์ผํ ๋.. 1.xx๋ฒ์ ์ผ๋ก ์ค์นํ๋ ๊ฒ์ด ์ณ์ ๋ฐฉ๋ฒ์ผ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐ)
yarn -v
zsh: command not found: yarn
OK ๊ทธ๋ผ 1.xx ๋ฒ์ ์ผ๋ก ๋ค์ ์ค์น ํด๋ณด์ง ๋ญ..
1๏ธโฃ Yarn ์ต์ ๋ฒ์ ์ ๊ฑฐ
npm uninstall -g yarn
2๏ธโฃ Yarn 1.x ์ค์น
npm install -g yarn@1.22.19
1.22.19๊ฐ ์์ ์ ์ธ ์ต์ Yarn 1 ๋ฒ์ ์ด๊ธฐ ๋๋ฌธ์ ์ด ๋ฒ์ ์ ์ฌ์ฉํ์๋ค..
3๏ธโฃ ๋ฒ์ ํ์ธ
yarn -v
zsh: command not found: yarn
์ด ๋ฐฉ๋ฒ ์ญ์๋ ์๋๋ค.. ํ..
์ฐพ์๋ณด๋ yarn์ด ์ ๋๋ก ์ค์น๋์ง ์์ ์ด์ ๋.. npm์ด yarn์ ์ค์นํ๊ณ ๋์๋ yarn์ด ์์คํ ์ ์ธ์๋์ง ์์ ๋ฐ์ํ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. PATH ์ค์ ์ด ์๋ชป๋์ ๊ฐ๋ฅ์ฑ์ด ์๋ค๋๊ฒ
1๏ธโฃ npm์ ์ ์ญ ์ค์น ๊ฒฝ๋ก ํ์ธ
npm bin -g
2๏ธโฃ yarn ๊ฒฝ๋ก ํ์ธ
ls /usr/local/bin/yarn
์ฃผ์๋ 1๋ฒ ๋ช
๋ น์ด ์คํ ์ ์กฐํ๋ ์ฃผ์๋ฅผ ์
๋ ฅํ๋ฉด ๋๋ค
๊ทผ๋ฐ ๋ด ํด๋์์๋
npm npx pnpm pnpx yarn yarnpkg
yarn์ด ์กด์ฌํ๋ค...?
์.. ๊ฒฝ๋ก๋ฅผ ์๋ชป์ง์ ํด์ ์ธ์์ ๋ชปํ๋๊ตฌ๋
3๏ธโฃ ~/.zshrc(ํน์ ์ฌ์ฉํ๋ ์ ์ค์ ํ์ผ)์ PATH๋ฅผ ์ถ๊ฐ
echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.zshrc
๊ทธ๋ฆฌ๊ณ
source ~/.zshrc
Your userโs .npmrc file (${HOME}/.npmrc)
has a `globalconfig` and/or a `prefix` setting, which are incompatible with nvm.
Run `nvm use --delete-prefix v18.20.5 --silent` to unset it.
๊ณผ์ฐ...
yarn -v
1.22.19
ํด.. yarn ์ฌ์ค์น๊ฐ ๋์๋ค...
๋ฌธ์ ํด๊ฒฐ์ ์ ๋ค๋ณด๋ yarn์ ๋ฒ์ ํ์ด๋ผ ์๊ฐํ ์ ์๊ฒ ์ง๋ง..
๋์ ๊ทผ๋ณธ์ ์ธ ์์ธ์ Corepack์ด ์๋์ผ๋ก Yarn 4.x๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ์๋ํ๊ธฐ ๋๋ฌธ์ด์๋ค. ์ด๋ก ์ธํด ๋ฒ์ ๋ถ์ผ์น์ ํธํ์ฑ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ณ , ํด๊ฒฐ์ฑ
์ yarn์ 1.x ๋ฒ์ ์ผ๋ก ๋ค์ด๊ทธ๋ ์ด๋ํ ๊ฒ
Corepack์ npm์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋ ํด๋ก, ํ๋ก์ ํธ ๋ด์์ ์ฌ์ฉํ๋ ํจํค์ง ๋งค๋์ ์ ๋ฒ์ ์ ์๋์ผ๋ก ๊ด๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํจ
์ด ๋ชจ๋ ๋ฌธ์ ๋ ๊ฒฐ๊ตญ yarn install์ ์๋ชป ์์ฑํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ค. ์ฌ์ค, ์์ ์ค์ ํ๋๊ฐ ์ด๋ ๊ฒ ํฐ ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ์ค์ ๋ชฐ๋๋๋ฐ..
CLI ๋ช ๋ น์ด๋ ์ ๋ง ๊ฐ๋ ฅํ๊ณ ๋ฌด์์ด ๋๊ตฌ๋ผ๋ ๊ฑธ ๋ค์ ํ ๋ฒ ๊นจ๋ซ๊ฒ ๋๋ ๊ฒ ๊ฐ๋ค.