๐Node JS + yarn ์ค์นํ๊ธฐ
Node JS ์ค์นโ
๊ฐ์ฅ ๋จผ์ ํ ์ผ์ Node JS๋ฅผ ์ค์นํ๋ ๊ฒ์ ๋๋ค.
Node JS ์ค์น URL์ ์ฌ๊ธฐ๋ก ๋ค์ด๊ฐ์ ์ ์ฝ๊ฒ ์ค์นํ์ค ์ ์์ต๋๋ค.
๋ค์ด๊ฐ๋ณด์๋ฉด ์๋์ ๊ฐ์ ์ฌ์ง์ด ๋์ค๋๋ฐ LTS ๋ฒ์ ์ ๋ค์ด๋ก๋ ํ์๋ฉด ๋ฉ๋๋ค.
LST๋ Long Term Support
์ ์ฝ์๋ก ์์ ์ ์ธ ๋ฒ์ ์ ์๋ฏธํฉ๋๋ค!
๋ค์ด๋ก๋ ๋ฐ์ ํ์ผ์ ๋๋ธํด๋ฆญํ์ฌ ์คํํด์ ๊ณ์ Next
ํฉ๋๋ค. (์ค๊ฐ์ ์ฒดํฌํด์ผํ ๊ฒ ๊ฐ์ ๊ฒ๋ ๊ทธ๋ฅ ๋๊น๋๋ค.)
๊ทธ๋ ๊ฒ Install
๋ฒํผ์ด ๋์ฌ ๋๊น์ง Next
ํ๊ณ Install
๋ฒํผ์ด ๋์ค๋ฉด ๋๋ฌ์ ์ค์นํด์ฃผ๋ฉด ์ค์น ๋!!
๋ง์ง๋ง์ผ๋ก ์๋์ฐํค(์์งํ ์ด๊ฑด ์์์์)
๋ฅผ ๋๋ฅด๊ณ cmd
๋ฅผ ๊ฒ์ํ ํ ์ํฐ๋ฅผ ๋๋ฌ์ ์คํํด์ค๋๋ค.
node -v
์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด
v18.17.1
์ด๋ผ๊ณ ๋์ฌ๊ฒ๋๋ค ! ๊ทธ๋ผ Node JS ์ค์น ์๋ฃ๐
์ค์น ๋ฒ์ ์ ๋ฐ๋ผ ์ซ์๋ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. ์์ด ๋ฌธ์ฅ์ผ๋ก ์ด์ฉ๊ตฌ ์ ์ฉ๊ตฌํ์ง๋ง ์์ผ๋ฉด ์ฒซ ์์์ ์ ๋ง๋ฌด๋ฆฌ ๋์ต๋๋ค.
๐งNode JS๋ฅผ ์ค์นํ ์ด์ โ
node js๋ฅผ ์ค์นํ๋ค๋ฉด npm๋ ๊ฐ์ด ์ค์น๋๋๋ฐ ์ด ํด์ ํตํด์ ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฝ๊ฒ ์ค์นํ ์ ์๋ต๋๋ค!
npm -v
์ ๋ช ๋ น์ด๋ฅผ ํตํด์ npm ์ค์น ๋ฒ์ ์ ํ์ธํ ์ ์๋ต๋๋ค.
yarn ์ค์นํ๊ธฐโ
npm install -g yarn
yarn ์ค์น๋ cmd ์ฐฝ์์ ์งํ๋๋๋ฐ์.
์ค์น ํ์ธ ๋ฐฉ๋ฒ๋ Node js ์ค์น ํ์ธ ๋ฐฉ๋ฒ๊ณผ ๋น์ทํฉ๋๋ค.
yarn --version
cmd์ฐฝ์ ์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค!
์ ๋ 1.22.19 ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์๋ค๊ณ ๋์ค๋ค์ !
๐ง yarn ์ค์น ์ด์ โ
yarn์ ์ ๋ง ์ฌ๋ฌ๊ฐ์ง๋ก ์ฌ์ฉํฉ๋๋ค !
npm๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ฉด์ ๋ ๋น ๋ฅด๊ณ ๋ณด์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ๋ฒ์ ์ด๋ผ๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค !
์์ผ๋ก์ ๊ธ์์๋ ์ฃผ๋ก yarn์ ์ฌ์ฉํ ์์ ์ด๋ ๊ผญ ์ค์นํด์ฃผ์ธ์~!
(npm์ ์ฌ์ฉํ์๋ ๊ฒ์ ๋ง๋ฆฌ์ง ์์ง๋ง ๋์ด๋๊ฐ ์ฌ๋ผ๊ฐ๋๋ค.)