๋ด npm ํ๋ก์ ํธ์์ "yarn"์ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
์์์ ์ " yarn "์ ์คํํ ๋,
" ์ค๋ฅ: ์๋๋ฆฌ์ค๊ฐ ์์ต๋๋ค. ์ต์ํ ํ๋๋ ์์ด์ผ ํฉ๋๋ค. "
๋ฌด์จ ๋ฌธ์ ?
์์ฌ --๋ฒ์
0.27
๋
ธ๋ -v
v6.9.5
์ฐ๋๋ฉ -a
Linux wfx-pc 4.4.0-3-deepin-amd64 #1 SMP Deepin 4.4.30-2 (2016-12-01) x86_64 GNU/๋ฆฌ๋
์ค
@wangfaxi1985 , yarn
๋ฒ์ ์ ๋ค์ ํ์ธํ์ธ์. ์ต์ ๋ฒ์ ์ 0.21.3
์ด๊ณ ํ๊ทธ๊ฐ ์ง์ ๋ ๋ฒ์ ์ 0.22.0-0
์
๋๋ค.
๋ํ package.json
๊ฐ ์๋ ํด๋์์ yarn
๋ช
๋ น์ ์คํํ๋์ง ํ์ธํ์ญ์์ค.
๊ฐ์ฌ ํด์
yarn
์ด ์๋ชป๋์์ต๋๋ค. ๐ ์คํ ์ค์ธ Yarn์ cmdtest
ํจํค์ง์์ ๊ฐ์ ธ์ต๋๋ค. http://manpages.ubuntu.com/manpages/xenial/man1/yarn.1. HTML. cmdtest
๋ฅผ ์ ๊ฑฐํ๋ฉด ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค. ์ ๊ฑฐํ ํ https://yarnpkg.com/en/docs/install#linux -tab์ ์ง์นจ์ ๋ฐ๋ผ Yarn ์ ์ฅ์๋ฅผ ์ถ๊ฐํฉ๋๋ค.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn
cmdtest
์ ์ด๋ Ubuntu 17.04์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋๋ ๊ฒ ๊ฐ์ผ๋ฏ๋ก ์๋ง๋ ์ค์น ์ง์นจ์ ์ถ๊ฐํด์ผ ํ ๊ฒ์
๋๋ค...
์ด๊ฒ์ ์ฐพ์ ์ฌ๋์ sudo apt-get install yarn
์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด ๋จผ์ sudo apt remove cmdtest
$๋ฅผ ์คํํ์ญ์์ค.
Ubuntu(์ต์ 17.04)์์ sudo apt remove cmdtest
์ดํ์ ๋จผ์ https://yarnpkg.com/en/docs/install#linux-tab > Ubuntu๋ฅผ ๋ฐ๋ฅด์ญ์์ค. ๊ทธ๋๋ง sudo apt-get install yarn
. https://yarnpkg.com/en/docs/install#linux -tab์ ๋ฐ๋ฅด์ง ์์ผ๋ฉด sudo apt-get install yarn
๋ฅผ ์คํํ๋ฉด cmdtest
๊ฐ ๋ค์ ์ค์น๋ฉ๋๋ค.
Ubuntu 17.10์์ ์์ฌ๋ฅผ ์ค์นํ ์ ์์ต๋๋ค - cmdtest
ํจํค์ง๋ฅผ ์ ๊ฑฐํ์ง๋ง sudo apt-get install yarn
๋ค์ cmdtest
.
@istals ๋๋ ๋น์ ๊ณผ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. cmdtest๋ ๋จผ์ ์ ๊ฑฐํด๋ ์ฌ์ ํ ์ค์น๋์ด ์์ต๋๋ค. Ubuntu 17.10์์ ์์ฌ๋ฅผ ์ป์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
Ubuntu 17.10์ ๊ฒฝ์ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ํ์ญ์์ค.
sudo apt remove cmdtest
sudo apt install npm
sudo npm install -g yarn
Ubuntu 17.10์ ๊ฒฝ์ฐ ๋จผ์ Yarn ์ ์ฅ์๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt remove cmdtest
sudo apt install yarn
cmdtest๊ฐ ์ค์น๋์ด ์์ผ๋ฉด ์ ๊ฑฐํ์ญ์์ค.
npm์ ํตํด ์ค์นํ๋ ๊ฒ๋ณด๋ค ์ด๊ฒ์ ์ ํธํ์ญ์์ค.
@jdorleans - Yarn์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ npm์ ์ค์นํ ํ์๊ฐ ์์ต๋๋ค. :)
@jdorleans ์๊ฒฌ ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. npm install -g yarn
๋ฅผ ์ฌ์ฉํ์ฌ ์์ฌ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ค์นํ์ต๋๋ค.
Ubuntu: node
ํจํค์ง์ ๋ฐ์ด๋๋ฆฌ ์ด๋ฆ์ $ nodejs
๋ก ์ง์ ํ๊ณ cmdtest
๋ฐ์ด๋๋ฆฌ๋ yarn
์ง์ ํฉ๋๋ค.
๋ฃจํธ๋ก ์ค์นํ๋ ๋์ ์ฌ์ฉ์ ๊ณต๊ฐ์ ์ค์นํ๋ฉด ํจ์ฌ ์ฌ์ธ ๊ฒ์ ๋๋ค.
@cserpell ์ํ๋ค๋ฉด ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค. ์ฌ์ฉํ ์ ์๋ ์ค์น ์คํฌ๋ฆฝํธ๊ฐ ์๊ฑฐ๋ Yarn tarball์ ๋ค์ด๋ก๋ํ์ฌ ์ํ๋ ์์น์ ์ถ์ถํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฌ์ดํธ์ ์์ต๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ cmdtest
๊ฐ ์ค์น๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ๊ฐ์ ์๋ก ๋ค๋ฅธ ์ฌ๋ฌ yarn
๋ฐ์ด๋๋ฆฌ๋ฅผ ๊ฐ๋ ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํฉ๋๋ค.
@sheerun ๊ณต์ ํ๊ฒ ๋งํ๋ฉด cmdtest
๋ Yarn์ด ์กด์ฌํ๊ธฐ๋ ์ ์ yarn
๋ช
๋ น์ ๋จผ์ ์ฌ์ฉํ์ต๋๋ค.
@Daniel15 ๊ทธ๊ฒ ๋ด๊ฐ ํ ์ผ์
๋๋ค. ํนํ ๋ด๊ฐ ์ผํ๋ ๊ณณ์ ํ๋ก๊ทธ๋จ์ ์ค์นํ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ํธ๋ฆญ์ ์ค์น๋ ๋ฐ์ด๋๋ฆฌ๋ฅผ ๋ด ์์ ์ bin
๋๋ ํ ๋ฆฌ๋ก ์ฌ์ ์ํ๋ ๊ฒ์
๋๋ค.
Ubuntu 18.04์์ ๋์ผํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ง๋ง ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์์ต๋๋ค.
sudo apt remove cmdtest
sudo apt remove yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn
@Daniel15 ์ด์ ๋๊ธ์ ์ง์์ ๋ฐ๋ผ ์์ฌ๋ฅผ ๋ค์ ์ค์นํ๋ ค๊ณ ํ์ต๋๋ค.
์ปฌ -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ์ถ๊ฐ -
echo "deb https://dl.yarnpkg.com/debian/ ์์ ์ ์ธ ๋ฉ์ธ" | sudo ํฐ /etc/apt/sources.list.d/yarn.list
sudo apt ์ ๋ฐ์ดํธ
sudo apt ์ค์น ์์ฌ
๋ฒ์ ์ ํ์ธํ ํ ๋ฒ์ ์ด 1.5.1์์ ์์์ต๋๋ค.
๊ด์ฐฎ์? ์๋๋ฉด ๋ด๊ฐ ๋ญ๊ฐ๋ฅผ ์๋ชปํ์ต๋๋ค.
๋ํ cmdtest์ ๋ชจ๋ ์ข
์์ฑ์ ์ ๊ฑฐํ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๊น?
@Nazarah - ๋ง์ต๋๋ค. 1.5.1์ ์ต์ ์์ ๋ฒ์ ์
๋๋ค. 1.6.0์ ์ป์ผ๋ ค๋ฉด ๋์ RC ์ ์ฅ์๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค( /etc/apt/sources.list.d/yarn.list
์์ "stable"์ "rc"๋ก ๊ต์ฒด)
@๋ค๋์15
cmdtest ๋ฐ ์ข
์์ฑ ์ ๊ฑฐ ๋ฐ yarn.txt ์ค์น
์ฒซ ๋ฒ์งธ ํ ์คํธ ํ์ผ์ ์ ์๋ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์์ฌ๋ฅผ ์ค์นํ ๋๊น์ง cmdtest ๋ฐ ๋ชจ๋ ์ข ์์ฑ์ ์ ๊ฑฐํ commad ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์ด ํ์ผ์ ๋ด๊ฐ ์ง์์ ์์ฌ๋ฅผ ์คํํ๋ ค๊ณ ํ ๋ ๋ณด์ฌ์ค๋๋ค.
1.5.1 ์ด Yarn์ ์ต์ ๋ฒ์ ์ด๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์๊ธฐ ๋๋ฌธ์ ๋๊ธ์ ์์ ํ์ต๋๋ค. :)
์๊ฒฌ์ ๋ณด๋ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. :๋
@OmerHerera
๋ํ package.json์ด ์๋ ํด๋์์ yarn ๋ช ๋ น์ ์คํํ๋์ง ํ์ธํ์ญ์์ค.
mastarm์ ๋ํด package.json์ ์๋ฏธํฉ๋๊น?
@becdetat Ubuntu 17.04๊ฐ ์ค์น๋์ด ์์ง๋ง ๊ถ์ฅ๋๋ก yarn์ ์ค์นํ ํ yarn --version
๋ฅผ ์
๋ ฅํ๋ฉด
ยซย yarnย ยป is not installed yet.You can install by typingย :
sudo apt install cmdtest
๋ฉ์์ง๋ก ํ์๋ฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ sudo apt install cmdtest
๋ฅผ ์คํํ์ง๋ง ์คํจํ์ต๋๋ค.
@florianeBhz ๋จผ์ Yarn ์ ์ฅ์๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
๊ทธ๋ฌ๋ฉด sudo apt-get update && sudo apt-get install yarn
๋ฅผ ํ ์ ์์ต๋๋ค.
Yarn ์ฌ์ดํธ์ ๋ํ ์์ธํ ๋ด์ฉ: https://yarnpkg.com/en/docs/install#debian -stable
๋ฐ๋น์ ํจํค์ง์ ๊ฒฝ์ฐ debian/control
cmdtest
์ ์ถฉ๋ํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค. cmdtest
์คํ ํ์ผ์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ ์ ํ์ ์ถ๊ฐํฉ๋๋ค. ์ฌ๊ธฐ์ ์ค๋ช
๋ update-alternatives
ํจํด์ ์ฌ์ฉํ์ญ์์ค: https://wiki.debian.org/DebianAlternatives
; ์ฌ๊ธฐ์ ์ค๋ช ๋ ์ ๋ฐ์ดํธ ๋์ ํจํด์ ์ฌ์ฉํ์ญ์์ค: wiki.debian.org/DebianAlternatives
๋์์ ๋์ผํ ์์ ์ ์ํํ๋ ์ฌ๋ฌ ์ฑ์ด ์๋ ๊ฒฝ์ฐ์ ๋๋ค. ์ด๋ฆ ์ถฉ๋์ ๋ค๋ฃจ๊ธฐ ์ํ ๊ฒ์ด ์๋๋๋ค.
์ฆ, cmdtest์ ์ถฉ๋์ ์ถ๊ฐํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ผ๋ก ๋ณด์ ๋๋ค. ์ฐ๋ฆฐ ํ ์์์ด!
๋ถ์์ ์ธ ์๊ฒฌ์ผ๋ก: Ubuntu ๊ฐ๋ฐ์๋ ์ฌ์ฉ์๊ฐ apt-get install foo
๋ฅผ ์
๋ ฅํ ๋ foo
๊ฐ ์กด์ฌํ์ง ์์ง๋ง ํจํค์ง bar
์์ ์ ๊ณตํ๋ ํด๋น ์ด๋ฆ์ ๋ช
๋ น์ด ์๋ ๊ฒฝ์ฐ, ๊ทธ๋ฐ ๋ค์ bar
ํจํค์ง๋ฅผ ๊ฑฐ์ ์๋์ผ๋ก ์ค์นํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
$ sudo apt-get install yarn
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'cmdtest' instead of 'yarn'
[...]
$ dpkg -S bin/yarn
cmdtest: /usr/bin/yarn
์ ๋ ๊ฐ์ธ์ ์ผ๋ก ์ฌ๋๋ค์ด ๋ ์๊ฒฉํ ํ๋์ ๊ตฌํํ๋ ๊ฒ์ด ์ฌ๋๋ค์ ์ถ์ ๋ ์ฝ๊ฒ ๋ง๋ค์ด ์ค ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ ๊ฒฝ์ฐ ์ค ํ๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ฌด์์์ฑ์ ๋์ ํ๊ธฐ ๋๋ฌธ์ ์ค์ ๋ก๋ ์ผ์ ๋ณต์กํ๊ฒ ๋ง๋ค ๋ฟ์ ๋๋ค(์: ์ด ๋ฌธ์ ).
nvm์ ์ฌ์ฉํ์ฌ npm์ ์ฌ์ฉํ์ฌ ์์ฌ๋ฅผ ์ค์นํ์ญ์์ค ...
sudo apt remove cmdtest
sudo apt remove yarn
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
nvm install node -lts
npm install -g yarn
yarn --version
1.12.3
๋ฐ๊ฐ์์ ๐ฎ
@shawnolson-fp - ์ฌ๋๋ค์ NVM์ ์ค์นํ๊ธฐ ์ํด ์์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๋ขฐํด์๋ ์ ๋ฉ๋๋ค. ์์ ํ์ง ์์ ์ค์น ํจํด์ ํผ๋จ๋ฆฌ๋ ๋์ ์ธ์ฉํ ์ ์๋ ๊ณต์์ ์ธ ๋ฐฉ๋ฒ์ด ์์๊น์? ๊ฐ์ฌ ํด์!
https://github.com/creationix/nvm ์ Github์ ๊ณต์ ํ๋ก์ ํธ์ ๋๋ค. ๋ง ๊ทธ๋๋ก ๋ง๋ ์ฌ๋์ ๋๋ค. ๋ ์์ ํ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋์์ nodesource.com์ ๊ฐ๋ฆฌํค๋ PPA๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ ๊ฐ ์๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ๋ง ์์ต๋๋ค.
@shawnolson-fp - ์ด๊ฒ์ผ๋ก ์ฌ๊ธฐ์ ๋์ด๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ต๋๋ค.
๋ฌธ์ . ๋ฌธ์ ๋ "yarn" ๋ช
๋ น์ ์ ๊ณตํ๋ ๋ค๋ฅธ ์ฑ์ด
์ค์น๋ฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ ์ผํ ์ ์ ํ ๋ฐฉ๋ฒ์ ์ ๊ฑฐํ๋ ๊ฒ์
๋๋ค.
๋ค๋ฅธ ์ฑ์ ์ ๊ฑฐํ๊ฑฐ๋ $PATH์์ ์ ๊ฑฐํฉ๋๋ค. ์ ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋์ $PATH๋ฅผ ์ฌ์ฉํ ์ ์์ง๋ง ๋์ผํ ๋ช
๋ น์ ์ ๊ณตํ๋ ๋ ๊ฐ์ ์ฑ์ด ์์ผ๋ฉด
์ด์จ๋ ๊ฝค ํผ๋ ์ค๋ฝ์ต๋๋ค.
๋ด ์ ํ์์ ๋ณด๋์ต๋๋ค.
2018๋ 11์ 13์ผ ํ์์ผ ์คํ 1์ 24๋ถ Benjamin Bach < [email protected] ์์ฑ:
@shawnolson-fp https://github.com/shawnolson-fp - ์ฌ๋๋ค์ ํด์๋ ์ ๋ฉ๋๋ค.
NVM์ ์ค์นํ๋ ค๋ฉด ์์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๋ขฐํ์ญ์์ค. ๊ณต์์ ์ธ ๋ฐฉ๋ฒ์ด ์์๊น์?
์์ ํ์ง ์์ ์ค์น ํจํด์ ํผ๋จ๋ฆฌ๋ ๋์ ์ธ์ฉํ ์ ์์ต๋๊น? ๊ฐ์ฌ ํด์!โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/yarnpkg/yarn/issues/2821#issuecomment-438442528 ๋๋ ์์๊ฑฐ
์ค๋ ๋
https://github.com/notifications/unsubscribe-auth/AAFnHe9xSSKcMf0WCOzezhob80rXrzeTks5uuzimgaJpZM4MQv_p
.
@shawnolson-fp - ์ด ๋ฌธ์ ์ ๋์ด๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ต๋๋ค. ๋ฌธ์ ๋ "yarn" ๋ช ๋ น์ ์ ๊ณตํ๋ ๋ค๋ฅธ ์ฑ์ด ์ค์น๋์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์์ ํ๋ ์ ์ผํ ์ ์ ํ ๋ฐฉ๋ฒ์ ๋ค๋ฅธ ์ฑ์ ์ ๊ฑฐํ๊ฑฐ๋ $PATH์์ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ค. ๋์ $PATH์ ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ง๋ง ๋์ผํ ๋ช ๋ น์ ์ ๊ณตํ๋ ๋ ๊ฐ์ ์ฑ์ด ์์ผ๋ฉด ์ด์จ๋ ๊ฝค ํผ๋์ค๋ฌ์ธ ์ ์์ต๋๋ค. ๋ด ์ ํ์์ ๋ณด๋์ต๋๋ค.
โฆ
2018๋ 11์ 13์ผ ํ์์ผ ์คํ 1:24 Benjamin Bach @ . * ์์ฑ: @shawnolson-fp https://github.com/shawnolson-fp - ์ฌ๋๋ค์ NVM์ ์ค์นํ๊ธฐ ์ํด ์์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๋ขฐํด์๋ ์ ๋ฉ๋๋ค. ์์ ํ์ง ์์ ์ค์น ํจํด์ ํผ๋จ๋ฆฌ๋ ๋์ ์ธ์ฉํ ์ ์๋ ๊ณต์์ ์ธ ๋ฐฉ๋ฒ์ด ์์๊น์? ๊ฐ์ฌ ํด์! โ ๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค. ์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub < #2821 (comment) >์์ ํ์ธํ๊ฑฐ๋ https://github.com/notifications/unsubscribe-auth/AAFnHe9xSSKcMf0WCOzezhob80rXrzeTks5uuzimgaJpZM4MQv_p ์ค๋ ๋๋ฅผ ์์๊ฑฐํ์ญ์์ค.
๋๋ ๊ทธ ๋ฌธ์ ๋ฅผ ์ดํดํ์ง๋ง ๋น์ ์ด ๋งํ๋ฏ์ด ๊ทธ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์์ฌ๊ฐ ์๋ํ๊ธฐ๋ฅผ ์ํ๋ ๋๋ถ๋ถ์ ์ฌ๋๋ค์๊ฒ ๋๋ฌด ๋ง์ ๋ฌธ์ ์ ๋๋ค. ๋๋์ฒด ๋ฐ๋น์์ด ์์ฌ ๋์ cmdtest๋ฅผ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ ์ด์ ๊ฐ ๋ฌธ์ ์ ๋๋ค. ๋๋ ๋จ์ํ nvm๊ณผ ๋์ผํ $PATH์ yarn๊ณผ npm์ ์ค์นํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ๋๊น์ง ์์ฃผ ๊ฐ๋จํด ๋ณด์ด๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ๊ฒฝ ๋ณ์๋ฅผ ์ด์ง๋ฝํ๋ ์ฌ๋์ ๊ฑฐ์ ์์ ๊ฒ์ ๋๋ค.
@shawnolson-fp ํํ, ์, curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
๊ฐ ์ค์ ๋ก ๊ณต์ ์ค์น ์ง์นจ์์ ์์์ฐจ๋ฆฌ๊ณ ์ ๋๊ธ์ ์ญ์ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ์ถฉ๊ฒฉ์ ๋ฐ์๋ค. ์ถฉ๊ฒฉ!
๋ํ, _nvm์ ์ฌ์ฉํ์ฌ npm์ ์ฌ์ฉํ์ฌ ์์ฌ๋ฅผ ์ค์นํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ...... ์์ธํ ์์ธํ ์ธ์. ๋๋ ๋ชจ๋ ์ฌ๋๋ค์ด left-pad
๋๋ ๋ฌด์์ด๋ ์ป๊ธฐ ์ํด ์ด๊ฒ์ ํ๊ธฐ ์ ์ ๋ ๋ฒ ์๊ฐํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
ใ ๋๋ถ๋ถ์ ๋ฐ๋น์ ๋ฌธ์ ๋ ์ด๊ฒ์ผ๋ก ํด๊ฒฐ๋ฉ๋๋ค. ๊ณต์ ํจํค์ง๋ฅผ ๊ฐ๋ ๊ฒ์ ์ ์ธํ๊ณ ๋ ์์ง ์์ด ๋ฟ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๋ ํ์คํ ๋น์ ์ ํจํด๊ณผ ํจ๊ป ๊ฐ์ง ์์ ๊ฒ์ ๋๋ค, ๊ทธ๊ฒ์ ์ง๋์น๊ฒ ๋ณต์กํฉ๋๋ค.
๋๋์ฒด ๋ฐ๋น์์ด ์์ฌ ๋์ cmdtest๋ฅผ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ ์ด์ ๊ฐ ๋ฌธ์ ์ ๋๋ค.
yarn
๋ฅผ ๋ค์ ์๊ฐ๋ฝ์ผ๋ก ๊ฐ๋ฆฌํต๋๋ค. ๊ทธ๋ค์ ์ด ํจํค์ง ์ด๋ฆ์ด ๊ณต๊ฐ ์ถ์ ์ ์ ์ฌ์ฉ๋์๋ค๋ ๊ฒฝ๊ณ ๋ฅผ ๋ฐ์์ผ๋ฉฐ ์ฌ์ ํ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ ๋ฐ๋น์ ํจํค์ง ์ฌ๋๋ค์ ์๊ฒฌ์ ๋ฐ์์ต๋๋ค. ํ์ฌ ๊ณต์ ๋ฆด๋ฆฌ์ค๊ฐ Debian ๋ฐ Ubuntu์ ๊ฐ์ ๋ค์ด์คํธ๋ฆผ ๋ฐฐํฌํ์ ํฌํจ๋ ์ ์๋๋ก ํจํค์ง๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋
ธ๋ ฅ์ด ์งํ ์ค์
๋๋ค.
@Daniel15 ์ด ๋ฌธ์ ๋ฅผ ์ดํด๋ณด๋ ๋ฌธ์ ์ฝ๊ธฐ์ ๋ํ ๋ง์ง๋ง ๋ฉ๋ชจ์ ํจ๊ป ๋ซ๊ธฐ+์ ์ง๊ฐ ์ถฉ๋ถํ ์์ ํ ๊ฒ ๊ฐ์ต๋๊น? ์ด๋ฆฐ ์ํ๋ก ์ ์งํ๋ฉด ๋ฐ๋์งํ์ง ์์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๋์ค๋ ๊ฒ ๊ฐ์ต๋๊น?
์งํ์ค์ธ ๋ฐ๋น์ ์์ ์ ๋ํ ์ฐธ์กฐ:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843021
https://salsa.debian.org/js-team/node-yarnpkg
@benjaoming lol - ๊ทธ๊ฒ์ ๋ด๊ฐ ๋ชฐ๋๋ ๊ฒ์ ๋๋ค.
IMO ๋ฐ๋น์๊ณผ Yarn์ ๋ ๋ค ๊ทธ ์์ฒด๋ก ์ต๊ณ ์ด๊ธฐ ๋๋ฌธ์ ๋๋ ์์ชฝ ๋ชจ๋์๊ฒ ๋๊ปด์ง๋๋ค. ๊ทธ๋์ ๋๋ ์ฐข์ด์ง๋๋ค ๐ข
์ค์น ์ ๋ค์๊ณผ ๊ฐ์ ๊ฐ๋จํ ํ๋กฌํํธ๊ฐ ํ์๋ ์ ์์ต๋๋ค. which yarn would you like to install @facebook/yarn or cmdtest/yarn?
์ด ์์ ์์ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์๋ง๋ $# ๋ผ๊ณ ๋งํ๊ณ npm์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ๐ฉ
@facebook/yarn
๋น๋ฉดํ ๋ฌธ์ ์ ๊ด๋ จ์ด ์์ง๋ง Yarn์ Facebook ํ๋ก์ ํธ๊ฐ ์๋ ์ปค๋ฎค๋ํฐ ํ๋ก์ ํธ์
๋๋ค. @yarnpkg/yarn
๊ฐ ๋ฉ๋๋ค. ๐
@arcanis lol ๊ทธ๊ฒ์ ๋จ์ง ์์ผ ๋ฟ์ ๋๋ค ๐... ์ฌ๊ธฐ์์ ๋ง ๊ทธ๋๋ก, ํ!
์ด ๋ฌธ์ ๋ฅผ ์ดํด๋ณด๋ฉด ๋ฌธ์ ์ฝ๊ธฐ์ ๋ํ ๋ง์ง๋ง ๋ฉ๋ชจ์ ํจ๊ป ๋ซ๊ณ ๊ณ ์ ํ๋ ๊ฒ์ด ์์ ํด ๋ณด์ ๋๊น?
์ข์ ์๊ฐ. ๊ด๋ จ ์๋(๊ทธ๋ฌ๋ ๊ฐ์น ์๋!) ๋ง์ ํ ๋ก ์ด ์ฌ๊ธฐ์์ ์งํ ์ค์ด๋ฏ๋ก ์ด๊ฒ์ ์ ๊ธ ๊ฒ์
๋๋ค. ๋
ผ์ํ ์ฌํญ์ด ๋จ์ ์๋ ๊ฒฝ์ฐ ์์ ๋กญ๊ฒ ๋ณ๋์ ๋ฌธ์ ๋ฅผ ์์ฑํ์ญ์์ค. ๊ทธ ๋์ Yarn์ ์ฌ์ฉํ๋ ค๋ฉด cmdtest
๋ฅผ ์ ๊ฑฐํ์ญ์์ค. Yarn Debian ํจํค์ง๋ cmdtest์ "์ถฉ๋"ํ๋ฏ๋ก ์ด์ ๋ํด ๊ฒฝ๊ณ ํด์ผ ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
yarn
์ด ์๋ชป๋์์ต๋๋ค. ๐ ์คํ ์ค์ธ Yarn์cmdtest
ํจํค์ง์์ ๊ฐ์ ธ์ต๋๋ค. http://manpages.ubuntu.com/manpages/xenial/man1/yarn.1. HTML.cmdtest
๋ฅผ ์ ๊ฑฐํ๋ฉด ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค. ์ ๊ฑฐํ ํ https://yarnpkg.com/en/docs/install#linux -tab์ ์ง์นจ์ ๋ฐ๋ผ Yarn ์ ์ฅ์๋ฅผ ์ถ๊ฐํฉ๋๋ค.