最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何使用npm安裝yarn詳解

 更新時間:2022年09月01日 09:32:06   作者:陳福國  
Yarn是一個新的快速安全可信賴的可以替代NPM的依賴管理工具,下面這篇文章主要給大家介紹了關(guān)于如何使用npm安裝yarn的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

引言

很多同學用慣了npm安裝項目依賴,想要嘗試使用yarn的命令,但是第一次使用yarn的時候,發(fā)現(xiàn)報錯,這是什么情況呢?

因為,想要使用yarn,需要首先安裝yarn。

那么問題來了,如何安裝呢?

window版:

1.使用npm安裝yarn【確保npm可以正常使用】

npm install -g yarn

2.檢查安裝后的yarn版本

yarn -v

顯示版本信息,表示安裝完成。

接下來就可以使用yarn安裝依賴了

mac版:

直接使用npm安裝yarn

會報錯

正確方法:

1.先獲取權(quán)限:

sudo -s

然后安裝提示,輸入電腦的密碼

2.安裝yarn(注意確保npm源能用)

npm install -g yarn

3.檢查yarn的版本

yarn -v

接下來,開始隨便使用yarn吧。。。。。

那么,npm 和yarn的區(qū)別是什么呢??

1、并行安裝:yarn安裝包會同時執(zhí)行多個任務,npm 需等待上一個任務安裝完成才能運行下一個任務

2、離線模式:如果你已經(jīng)安裝過一個包,用 yarn 再次安裝會從緩存中獲取,而 npm 會從網(wǎng)絡下載

3、版本鎖定:yarn 默認有一個 yarn.lock 文件鎖定版本,保證環(huán)境統(tǒng)一,而 npm 默認從網(wǎng)絡下載最新的最穩(wěn)定的,版本鎖定可以解決包之間版本不兼容問題,npm 也可以通過命令實現(xiàn)版本鎖定

4、更簡潔的輸出:yarn 安裝包時輸出的信息較少,npm 輸出信息冗余

命令對比:

說明YarnNPM/CNPM
初始化某個項目yarn initnpm init
默認安裝依賴包yarn install/linknpm install/link
安裝某個依賴并默認保存到packageyarn add taconpm install taco --save
移除某個依賴yarn remove taconpm uninstall taco --save
安裝某個開發(fā)時的依賴yarn add taco -devnpm install taco --save -dev
更新某個依賴項目yarn upgrade taconpm update taco --save
安裝某個全局依賴項目yarn global add taconpm install taco --global
發(fā)布/登錄/退出,一系列NPM 操作yarn publish/login/logoutnpm publish/login/logout
運行某個命令yarn run/testnpm run/test

總結(jié)

到此這篇關(guān)于如何使用npm安裝yarn的文章就介紹到這了,更多相關(guān)npm安裝yarn內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • npm使用淘寶鏡像安裝時報錯的解決方案(npm淘寶鏡像到期盡快切換)

    npm使用淘寶鏡像安裝時報錯的解決方案(npm淘寶鏡像到期盡快切換)

    npm 淘寶鏡像到期了,盡快切換,本文給大家介紹了npm使用淘寶鏡像安裝時報錯的解決方案,文中通過代碼示例和圖文講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2024-02-02
  • node.js遍歷目錄的方法示例

    node.js遍歷目錄的方法示例

    本篇文章主要介紹了node.js遍歷目錄的方法示例,主要介紹了同步遍歷和異步遍歷兩種方法,非常具有實用價值,需要的朋友可以參考下
    2018-08-08
  • nodejs個人博客開發(fā)第二步 入口文件

    nodejs個人博客開發(fā)第二步 入口文件

    這篇文章主要為大家詳細介紹了nodejs個人博客開發(fā)的入口文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 手把手教你如何優(yōu)雅的書寫NestJS服務配置

    手把手教你如何優(yōu)雅的書寫NestJS服務配置

    Nest.js是一個漸進的Node.js框架,可以在TypeScript和JavaScript (ES6、ES7、ES8)之上構(gòu)建高效、可伸縮的企業(yè)級服務器端應用程序,這篇文章主要介紹了如何優(yōu)雅的書寫NestJS服務配置的相關(guān)資料,需要的朋友可以參考下
    2026-04-04
  • Node.js開發(fā)者必須了解的4個JS要點

    Node.js開發(fā)者必須了解的4個JS要點

    這篇文章主要介紹了Node.js開發(fā)者必須了解的4個JS要點,Node.js是一個面向服務器的框架,立足于Chrome強大的V8 JS引擎。盡管它由C++編寫而成,但是它及其應用是運行在JS上的,需要的朋友可以參考下
    2016-02-02
  • 詳解一個基于套接字實現(xiàn)長連接的express

    詳解一個基于套接字實現(xiàn)長連接的express

    這篇文章主要介紹了詳解一個基于套接字實現(xiàn)長連接的express,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • nodejs基礎(chǔ)應用

    nodejs基礎(chǔ)應用

    本文主要介紹了nodejs的基礎(chǔ)應用。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • node連接kafka2.0實現(xiàn)方法示例

    node連接kafka2.0實現(xiàn)方法示例

    這篇文章主要介紹了node連接kafka2.0,nodejs連接kafka2.0的實現(xiàn)方法,結(jié)合實例形式分析了kafka2.0的功能、原理、以及node.js連接kafka2.0的具體實現(xiàn)技巧,需要的朋友可以參考下
    2023-05-05
  • 基于socket.io和node.js搭建即時通信系統(tǒng)

    基于socket.io和node.js搭建即時通信系統(tǒng)

    socket.IO是一個websocket庫,包括了客戶端的js和服務器端的nodejs。官方地址:http://socket.io
    2014-07-07
  • 使用NVM管理Node版本的詳細教程

    使用NVM管理Node版本的詳細教程

    Node Version Manager(NVM)是一個非常流行的工具,用于在同一個系統(tǒng)上管理多個 Node.js 版本,NVM 允許你安裝、使用和切換不同的 Node.js 版本,這對于開發(fā)人員來說非常有用,本文給大家介紹了使用NVM管理Node版本的詳細教程,需要的朋友可以參考下
    2025-02-02

最新評論

阜阳市| 拉萨市| 岐山县| 石首市| 丰宁| 永年县| 宣城市| 界首市| 岱山县| 扶沟县| 来宾市| 英吉沙县| 崇明县| 报价| 苏尼特右旗| 五华县| 迭部县| 乐昌市| 扎赉特旗| 邯郸市| 郓城县| 新沂市| 子长县| 温州市| 察雅县| 雷州市| 申扎县| 商洛市| 南汇区| 资溪县| 大理市| 漳浦县| 云阳县| 江津市| 柳江县| 新田县| 岳阳县| 荆州市| 焦作市| 凤台县| 旅游|