취미/프로그래밍

yarn 설치하기

D.Dic. 2018. 5. 8. 04:00

https://yarnpkg.com/lang/en/docs/migrating-from-npm/ 참고


Yarn vs NPM

npm이 속도 이슈 등에서 지속적으로 비판이 제기되어 왔다. 여기에 대체재로 yarn이라는 패키지가 새로이 등장하였으니... 물론 생긴진 꽤 되었다.


앞으로 npm이 아닌 yarn으로 작업하기 위해 yarn을 깔아보도록 하겠다.



Yarn 설치

https://yarnpkg.com/en/docs/install#windows-stable yarn 홈페이지를 참조하였다.



우선 다운로드를 위해 repository 경로를 지정해주자.


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


그리고 apt-get을 통해 다운로드하면 된다.


sudo apt-get update && sudo apt-get install yarn


마지막으로 version check를 해주면


yarn -v


끝!


Yarn 명령어

npm (v5)Yarn
npm installyarn install
(N/A)yarn install --flat
(N/A)yarn install --har
npm install --no-package-lockyarn install --no-lockfile
(N/A)yarn install --pure-lockfile
npm install [package]yarn add [package]
npm install [package] --save-devyarn add [package] --dev
(N/A)yarn add [package] --peer
npm install [package] --save-optionalyarn add [package] --optional
npm install [package] --save-exactyarn add [package] --exact
(N/A)yarn add [package] --tilde
npm install [package] --globalyarn global add [package]
npm update --global                  yarn global upgrade                    
npm rebuildyarn install --force
npm uninstall [package]yarn remove [package]
npm cache cleanyarn cache clean [package]
rm -rf node_modules && npm installyarn upgrade

특히 yarn add 부분은 --dev --peer --optional --exact --tilde 대신 각각 -D -P -O -E -T로 사용할 수 있다.


'취미 > 프로그래밍' 카테고리의 다른 글

[gitHub] 처음 설정하기  (0) 2018.05.17
[django] 첫 django 앱 만들기 part 2  (0) 2018.05.15
[django] 첫 django 앱 만들기 part 1  (0) 2018.05.15
Ubuntu apt-get install 속도 높이기  (0) 2018.05.14
nodejs & npm 설치  (0) 2018.05.04