欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

yarn與npm的命令行小結

 更新時間:2016年10月20日 09:27:01   投稿:daisy  
想必最近大家對新的JavaScript包管理工具yarn已經有所耳聞,并已通過npm i -g yarn進行了安裝,現在想知道怎么樣使用嗎?如果你了解 npm,你已經會很大一部分啦!下面是這篇文章從npm切換到y(tǒng)arn的一些筆記。有需要的朋友們可以參考借鑒。下面來一起看看吧。

一、首先需要了解的命令

     npm install === yarn —— install 安裝是默認行為。

     npm install taco --save === yarn add taco —— taco 包立即被保存到 package.json 中。

     npm uninstall taco --save === yarn remove taco

在 npm 中,可以使用 npm config set save true 設置 — -save 為默認行為,但這對多數開發(fā)者而言并非顯而易見的。在 yarn 中,在package.json 中添加(add)和移除(remove)等行為是默認的。

     npm install taco --save-dev === yarn add taco --dev

     npm update --save === yarn upgrade

update(更新) vs upgrade(升級), 贊!upgrade 才是實際做的事!版本號提升時,發(fā)生的正是upgrade!

注意: npm update --save 在版本 3.11 中似乎有點問題。

     npm install taco@latest --save === yarn add taco

     npm install taco --global === yarn global add taco —— 一如既往,請謹慎使用 global 標記。

二、已知悉的命令

包和 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

三、Yarn 獨有的命令

我跳過了一些提醒我們不要使用的內容,如 yarn clean。

     yarn licenses ls —— 允許你檢查依賴的許可信息。

     yarn licenses generate —— 自動創(chuàng)建依賴免責聲明 license。

     yarn why taco —— 檢查為什么會安裝 taco,詳細列出依賴它的其他包(鳴謝 Olivier Combe)。

     Emojis

     速度

     通過 yarn lockfile 自動實現 shrinkwrap 功能

     以安全為中心的設計

四、Npm 獨有的命令

     npm xmas === NO EQUIVALENT

     npm visnup === NO EQUIVALENT

總結

在寫這篇文章的時候發(fā)現, yarn的run 命令似乎出了點問題,應該會在0.15.2中修復。在這一點上, npm 好多了。以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關文章

  • Nodejs?Socket連接池及TCP?HTTP網絡模型詳解

    Nodejs?Socket連接池及TCP?HTTP網絡模型詳解

    這篇文章主要為大家介紹了Nodejs?Socket連接池及TCP?HTTP網絡模型,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • jwt在node中的應用實踐(安裝配置封裝)

    jwt在node中的應用實踐(安裝配置封裝)

    這篇文章主要為大家介紹了jwt在node中的應用實踐包括安裝配置封裝,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • xtemplate node.js 的使用方法實例解析

    xtemplate node.js 的使用方法實例解析

    這篇文章主要介紹了xtemplate node.js 的使用方法實例說明,非常不錯,介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • node版本管理工具n包使用教程詳解

    node版本管理工具n包使用教程詳解

    這篇文章主要介紹了node版本管理工具n包使用教程詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 詳解使用PM2管理nodejs進程

    詳解使用PM2管理nodejs進程

    本篇文章主要介紹了詳解使用PM2管理nodejs進程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • express的中間件basicAuth詳解

    express的中間件basicAuth詳解

    這篇文章主要介紹了node.js中express的中間件basicAuth的使用方法,需要的朋友可以參考下
    2014-12-12
  • Mac下安裝node.js及環(huán)境配置全過程

    Mac下安裝node.js及環(huán)境配置全過程

    這篇文章主要介紹了Mac下安裝node.js及環(huán)境配置全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • CentOS 安裝NodeJS V8.0.0的方法

    CentOS 安裝NodeJS V8.0.0的方法

    這篇文章主要介紹了CentOS 安裝NodeJS V8.0.0的方法,需要的朋友可以參考下
    2017-06-06
  • npm全局環(huán)境變量配置詳解

    npm全局環(huán)境變量配置詳解

    這篇文章主要介紹了npm全局環(huán)境變量配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 詳解nvm管理多版本node踩坑

    詳解nvm管理多版本node踩坑

    這篇文章主要介紹了詳解nvm管理多版本node踩坑,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07

最新評論