yarn 的安裝npm
npm install -g yarnjson
yarn -version 查看yarn是否安裝成功工具
1、首先須要瞭解的命令code
npm install
=== yarn
—— install 安裝是默認行爲。開發
npm install taco --save
=== yarn add taco
—— taco 包當即被保存到 package.json 中。rem
npm uninstall taco --save
=== yarn remove taco
get
在 npm 中,可使用 npm config set save true
設置 — -save
爲默認行爲,但這對多數開發者而言並不是顯而易見的。在 yarn 中,在package.json 中添加(add)和移除(remove)等行爲是默認的。it
npm install taco --save-dev
=== yarn add taco --dev
io
npm update --save
=== yarn upgrade
test
update(更新) vs upgrade(升級), 贊!upgrade 纔是實際作的事!版本號提高時,發生的正是upgrade!
注意: npm update --save 在版本 3.11 中彷佛有點問題。
npm install taco@latest --save
=== yarn add taco
npm install taco --global
=== yarn global add taco
—— 一如既往,請謹慎使用 global 標記。
2、已知悉的命令
包和 npm registry 上是同樣的。大體而言,Yarn 只是一個新的安裝工具,npm 結構和 registry 仍是同樣的。
npm init
=== yarn init
npm link
=== yarn link
npm outdated
=== yarn outdated
npm publish
=== yarn publish
npm run
=== yarn run
npm cache clean
=== yarn cache clean
npm login
=== yarn login
(logout 同理)
npm test
=== yarn test
3、Yarn 獨有的命令
我跳過了一些提醒咱們不要使用的內容,如 yarn clean
。
yarn licenses ls
—— 容許你檢查依賴的許可信息。
yarn licenses generate
—— 自動建立依賴免責聲明 license。
yarn why taco
—— 檢查爲何會安裝 taco,詳細列出依賴它的其餘包(鳴謝 Olivier Combe)。