衆所周知,npm
是nodejs
默認的包管理工具,咱們經過npm
能夠下載安裝或者發佈包,可是npm
其實存在着不少小問題,好比安裝速度慢、每次都要在線從新安裝等,而yarn
也正是爲了解決npm
當前存在的問題而產生。不說別的,光github
上那麼多星,你還不用這個那就真的凹凸了Yarn
官網(支持中文): https://yarnpkg.com
主要亮點:node
可直接經過npm
工具全局安裝git
npm install -g yarn
參考官網各平臺安裝方式: https://yarnpkg.com/zh-Hans/d...github
輸入yarn -V
,正確顯示版本號說明安裝成功;yarn -h
可查看幫助信息npm
官方文檔: https://yarnpkg.com/zh-Hans/docs工具
Npm | Yarn | 說明 |
---|---|---|
npm init | yarn init | 初始化包的開發環境 |
npm install | yarn install | 安裝package文件裏定義的全部依賴 |
npm install xxx —save | yarn add xxx | 安裝某個依賴,默認保存到package中 |
npm uninstall xxx —save | yarn remove xxx | 移除某個依賴項目 |
npm install xxx —save-dev | yarn add xxx —dev | 安裝某個開發時依賴項目 |
npm update xxx —save | yarn upgrade xxx | 更新某個依賴項目 |
npm install xxx --global | yarn global add xxx | 安裝某個全局依賴項目 |
npm run/test | yarn run/test | 運行某個命令 |
因被牆緣由,如今廣泛使用的都是淘寶的鏡像,按以下設置便可:yarn config set registry https://registry.npm.taobao.org
可參考慕課網教程:Yarn構建工具入門基礎spa