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

node.js包管理工具Yarn使用簡(jiǎn)介

 更新時(shí)間:2022年07月02日 14:16:02   作者:天方  
這篇文章介紹了JS包管理工具Yarn的基本用法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

Yarn是由Facebook、Google、Exponent 和 Tilde 聯(lián)合推出了一個(gè)新的 JS 包管理工具 , 它主要是為了彌補(bǔ) npm 的一些缺陷而出現(xiàn)的。和npm相比,它具有如下特點(diǎn):

  • 速度快 : 主要來(lái)自以下兩個(gè)方面:

    • 并行安裝:并行執(zhí)行所有任務(wù),提高了性能。

    • 離線模式:如果之前已經(jīng)安裝過(guò)一個(gè)軟件包,再次安裝時(shí)直接從緩存中獲取。

  • 安裝版本統(tǒng)一:每一次拉取同一個(gè)項(xiàng)目依賴(lài)時(shí),使用的都是一樣的模塊版本。

  • 更簡(jiǎn)潔的輸出: Yarn結(jié)合了 emoji直觀且直接地打印出必要的信息,也提供了一些命令供開(kāi)發(fā)者查詢(xún)額外的安裝信息。

  • 多注冊(cè)來(lái)源處理:所有的依賴(lài)包,不管他被不同的庫(kù)間接關(guān)聯(lián)引用多少次,安裝這個(gè)包時(shí),只會(huì)從一個(gè)注冊(cè)來(lái)源去裝,要么是 npm 要么是 bower, 防止出現(xiàn)混亂不一致。

  • 更好的語(yǔ)義化: yarn改變了一些npm命令的名稱(chēng),比如 yarn add/remove,感覺(jué)上比 npm 原本的 install/uninstall 要更清晰。

安裝Yarn

在已經(jīng)安裝了npm的情況下,可以直接使用npm來(lái)安裝yarn

npm?install?-g yarn

輸入yarn -v,能正確顯示版本號(hào)則說(shuō)明安裝成功。如果要手動(dòng)安裝,可以直接參考官方文檔: https://yarnpkg.com/zh-Hans/docs/install

另外,由于方校長(zhǎng)的神威,導(dǎo)致國(guó)外的網(wǎng)站可能不定時(shí)飄到火星上。此時(shí)可以使用淘寶的鏡像加速下載:

yarn config set registry?https://registry.npm.taobao.org

使用Yarn

yarn命令和npm差不多,具體可以參考官方文檔: https://yarnpkg.com/zh-Hans/docs。這里列一下常用命令。

Npm

Yarn

說(shuō)明

npm init

yarn init

初始化包的開(kāi)發(fā)環(huán)境

npm install

yarn install

安裝package文件里定義的所有依賴(lài)

npm install xxx —save

yarn add xxx

安裝某個(gè)依賴(lài),默認(rèn)保存到package中

npm uninstall xxx —save

yarn remove xxx

移除某個(gè)依賴(lài)項(xiàng)目

npm install xxx —save-dev

yarn add xxx —dev

安裝某個(gè)開(kāi)發(fā)時(shí)依賴(lài)項(xiàng)目

npm update xxx —save

yarn upgrade xxx

更新某個(gè)依賴(lài)項(xiàng)目

npm install xxx --global

yarn global add xxx

安裝某個(gè)全局依賴(lài)項(xiàng)目

npm run/test

yarn run/test

運(yùn)行某個(gè)命令

到此這篇關(guān)于Yarn基本用法的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • express express-session的使用小結(jié)

    express express-session的使用小結(jié)

    這篇文章主要介紹了express express-session的使用小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • node實(shí)現(xiàn)的爬蟲(chóng)功能示例

    node實(shí)現(xiàn)的爬蟲(chóng)功能示例

    這篇文章主要介紹了node實(shí)現(xiàn)的爬蟲(chóng)功能,結(jié)合實(shí)例形式分析了nodejs實(shí)現(xiàn)爬蟲(chóng)功能的步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • koa2實(shí)現(xiàn)登錄注冊(cè)功能的示例代碼

    koa2實(shí)現(xiàn)登錄注冊(cè)功能的示例代碼

    這篇文章主要介紹了koa2實(shí)現(xiàn)登錄注冊(cè)功能的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • Node.js 使用jade模板引擎的示例

    Node.js 使用jade模板引擎的示例

    本篇文章主要介紹了Node.js 使用jade模板引擎的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • node+koa2+mysql+bootstrap搭建一個(gè)前端論壇

    node+koa2+mysql+bootstrap搭建一個(gè)前端論壇

    本篇文章通過(guò)實(shí)例給大家分享了用node+koa2+mysql+bootstrap搭建一個(gè)前端論壇的步驟,有需要的朋友參考下。
    2018-05-05
  • 前端包管理器npm、Yarn和pnpm的超全面比較

    前端包管理器npm、Yarn和pnpm的超全面比較

    NPM(Node Package Manager)是Node.js默認(rèn)的包管理器,這篇文章主要給大家介紹了關(guān)于前端包管理器npm、Yarn和pnpm的超全面比較,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2024-09-09
  • NodeJS多種創(chuàng)建WebSocket監(jiān)聽(tīng)的方式(三種)

    NodeJS多種創(chuàng)建WebSocket監(jiān)聽(tīng)的方式(三種)

    這篇文章主要介紹了NodeJS多種創(chuàng)建WebSocket監(jiān)聽(tīng)的方式,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • nodejs nedb 封裝庫(kù)與使用方法示例

    nodejs nedb 封裝庫(kù)與使用方法示例

    這篇文章主要介紹了nodejs nedb 封裝庫(kù)與使用方法,結(jié)合實(shí)例形式分析了nodejs nedb.js封裝庫(kù)的定義與使用技巧,需要的朋友可以參考下
    2020-02-02
  • Node.js復(fù)制文件的方法示例

    Node.js復(fù)制文件的方法示例

    這篇文章主要介紹了Node.js復(fù)制文件的方法,涉及nodejs針對(duì)文件流的創(chuàng)建、讀取、寫(xiě)入等操作技巧,需要的朋友可以參考下
    2016-12-12
  • Node.JS枚舉統(tǒng)計(jì)當(dāng)前文件夾和子目錄下所有代碼文件行數(shù)

    Node.JS枚舉統(tǒng)計(jì)當(dāng)前文件夾和子目錄下所有代碼文件行數(shù)

    這篇文章主要介紹了Node.JS枚舉統(tǒng)計(jì)當(dāng)前文件夾和子目錄下所有代碼文件行數(shù),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08

最新評(píng)論

淮北市| 双流县| 八宿县| 孝感市| 吴旗县| 都兰县| 高唐县| 甘南县| 鲁山县| 武汉市| 大丰市| 安泽县| 山阳县| 始兴县| 九江市| 合肥市| 安达市| 苏尼特右旗| 白朗县| 安岳县| 盖州市| 开阳县| 乌拉特后旗| 交口县| 平乐县| 南宫市| 苍梧县| 锡林浩特市| 安宁市| 忻州市| 汉川市| 吐鲁番市| 罗田县| 达日县| 嘉鱼县| 阿拉善右旗| 大竹县| 成安县| 诸暨市| 宁乡县| 民乐县|