yarn與npm的命令行小結(jié)
一、首先需要了解的命令
npm install
=== yarn
—— install 安裝是默認(rèn)行為。
npm install taco --save
=== yarn add taco
—— taco 包立即被保存到 package.json 中。
npm uninstall taco --save
=== yarn remove taco
在 npm 中,可以使用 npm config set save true
設(shè)置 — -save
為默認(rèn)行為,但這對(duì)多數(shù)開(kāi)發(fā)者而言并非顯而易見(jiàn)的。在 yarn 中,在package.json 中添加(add)和移除(remove)等行為是默認(rèn)的。
npm install taco --save-dev
=== yarn add taco --dev
npm update --save
=== yarn upgrade
update(更新) vs upgrade(升級(jí)), 贊!upgrade 才是實(shí)際做的事!版本號(hào)提升時(shí),發(fā)生的正是upgrade!
注意: npm update --save 在版本 3.11 中似乎有點(diǎn)問(wèn)題。
npm install taco@latest --save
=== yarn add taco
npm install taco --global
=== yarn global add taco
—— 一如既往,請(qǐng)謹(jǐn)慎使用 global 標(biāo)記。
二、已知悉的命令
包和 npm registry 上是一樣的。大致而言,Yarn 只是一個(gè)新的安裝工具,npm 結(jié)構(gòu)和 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
三、Yarn 獨(dú)有的命令
我跳過(guò)了一些提醒我們不要使用的內(nèi)容,如 yarn clean
。
yarn licenses ls
—— 允許你檢查依賴的許可信息。
yarn licenses generate
—— 自動(dòng)創(chuàng)建依賴免責(zé)聲明 license。
yarn why taco
—— 檢查為什么會(huì)安裝 taco,詳細(xì)列出依賴它的其他包(鳴謝 Olivier Combe)。
Emojis
通過(guò) yarn lockfile 自動(dòng)實(shí)現(xiàn) shrinkwrap 功能
以安全為中心的設(shè)計(jì)
四、Npm 獨(dú)有的命令
npm xmas
=== NO EQUIVALENT
npm visnup
=== NO EQUIVALENT
總結(jié)
在寫這篇文章的時(shí)候發(fā)現(xiàn), yarn的run 命令似乎出了點(diǎn)問(wèn)題,應(yīng)該會(huì)在0.15.2中修復(fù)。在這一點(diǎn)上, npm 好多了。以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。
相關(guān)文章
Nodejs?Socket連接池及TCP?HTTP網(wǎng)絡(luò)模型詳解
這篇文章主要為大家介紹了Nodejs?Socket連接池及TCP?HTTP網(wǎng)絡(luò)模型,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08jwt在node中的應(yīng)用實(shí)踐(安裝配置封裝)
這篇文章主要為大家介紹了jwt在node中的應(yīng)用實(shí)踐包括安裝配置封裝,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09xtemplate node.js 的使用方法實(shí)例解析
這篇文章主要介紹了xtemplate node.js 的使用方法實(shí)例說(shuō)明,非常不錯(cuò),介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08Mac下安裝node.js及環(huán)境配置全過(guò)程
這篇文章主要介紹了Mac下安裝node.js及環(huán)境配置全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05