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

yarn的使用與升級(jí)Node.js的方法詳解

 更新時(shí)間:2017年06月04日 14:18:16   作者:haorooms  
這篇文章主要給大家介紹了關(guān)于yarn的使用與利用yarn升級(jí)Node.js的方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。

前言

在官方介紹里有這么一句話:

Yarn is a package manager for your code. It allows you to use and share code with other developers from around the world. Yarn does this quickly, securely, and reliably so you don't ever have to worry.

關(guān)鍵意思就是,快速,安全,可靠。你下載的包將不再重新下載。而且確保在不同系統(tǒng)中可以正常工作。

yarn的使用

yarn包管理工具,官網(wǎng)說(shuō)是快速、可靠、安全的依賴管理,嘗試了一下,入手很快,用起來(lái)也蠻方便的。大家可以嘗試一下。

yarn安裝

mac電腦上面安裝如下:

brew update

brew install yarn

yarn工作流

1、創(chuàng)建一個(gè)新的項(xiàng)目

yarn init

類似于npm init ,package.json的配置

2、添加依賴項(xiàng)

yarn add [package]

類似于npm install

3、安裝依賴項(xiàng)

安裝所有依賴:yarn yarn install

安裝一個(gè)包的單一版本:yarn install --flat

強(qiáng)制重新下載所有包:yarn install --force

只安裝生產(chǎn)環(huán)境依賴:yarn install --production

yarn和npm的命令對(duì)照

具體可以查看:https://yarnpkg.com/zh-Hans/docs/migrating-from-npm

yarn的cli命令介紹

具體可以查看:https://yarnpkg.com/zh-Hans/docs/cli/

yarn config設(shè)置鏡像

我之前寫過(guò)npm國(guó)內(nèi)鏡像,npm安裝失敗解決方案,我們也可以通過(guò)yarn的config來(lái)設(shè)置淘寶鏡像, 相關(guān)命令如下:

yarn config list

列出路徑

yarn config set registry http://registry.npm.taobao.org/

設(shè)置淘寶鏡像。

升級(jí)Node.js的新方法

當(dāng)我運(yùn)用

yarn add webpack

的時(shí)候,提示:

error enhanced-resolve@3.1.0: The engine "node" is incompatible with this module. Expected version ">=4.3.0 <5.0.0 || >=5.10".
error Found incompatible module

說(shuō)我的nodejs版本太老了。如何在mac中輕松升級(jí)nodejs呢?方法如下:

可以使用npm或者yarn安裝n工具包,步驟如下:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

這樣nodejs就升級(jí)到最新穩(wěn)定版了!

n 是一個(gè)Node工具包,它提供了幾個(gè)升級(jí)命令參數(shù):

n                              顯示已安裝的Node版本

n latest                       安裝最新版本Node

n stable                       安裝最新穩(wěn)定版Node

n lts                          安裝最新長(zhǎng)期維護(hù)版(lts)Node

n <version>                    根據(jù)提供的版本號(hào)安裝Node

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • node通過(guò)npm寫一個(gè)cli命令行工具

    node通過(guò)npm寫一個(gè)cli命令行工具

    本篇文章主要介紹了node通過(guò)npm寫一個(gè)cli命令行工具 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Node.js包管理器代理工具Verdaccio輕松創(chuàng)建管理本地npm包倉(cāng)庫(kù)

    Node.js包管理器代理工具Verdaccio輕松創(chuàng)建管理本地npm包倉(cāng)庫(kù)

    這篇文章主要為大家介紹了Node.js包管理器代理工具Verdaccio輕松創(chuàng)建管理本地npm包倉(cāng)庫(kù)的使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 解決npm?i?報(bào)錯(cuò)以及python安裝卡住的問(wèn)題

    解決npm?i?報(bào)錯(cuò)以及python安裝卡住的問(wèn)題

    這篇文章主要介紹了解決npm?i?報(bào)錯(cuò)以及python安裝卡住的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • node.js抓取并分析網(wǎng)頁(yè)內(nèi)容有無(wú)特殊內(nèi)容的js文件

    node.js抓取并分析網(wǎng)頁(yè)內(nèi)容有無(wú)特殊內(nèi)容的js文件

    nodejs獲取網(wǎng)頁(yè)內(nèi)容綁定data事件,獲取到的數(shù)據(jù)會(huì)分幾次相應(yīng),如果想全局內(nèi)容匹配,需要等待請(qǐng)求結(jié)束,在end結(jié)束事件里把累積起來(lái)的全局?jǐn)?shù)據(jù)進(jìn)行操作,本文給大家介紹node.js抓取并分析網(wǎng)頁(yè)內(nèi)容有無(wú)特殊內(nèi)容的js文件,需要的朋友參考下
    2015-11-11
  • 基于nodejs res.end和res.send的區(qū)別

    基于nodejs res.end和res.send的區(qū)別

    今天小編就為大家分享一篇基于nodejs res.end和res.send的區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Windows下快速搭建NodeJS本地服務(wù)器的步驟

    Windows下快速搭建NodeJS本地服務(wù)器的步驟

    本篇文章主要介紹了Windows下快速搭建NodeJS本地服務(wù)器的步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-08-08
  • Node.js 的 GC 機(jī)制詳解

    Node.js 的 GC 機(jī)制詳解

    隨著 Node 的發(fā)展,JavaScript 的應(yīng)用場(chǎng)景早已不再局限在瀏覽器中。但隨著 Node 在服務(wù)端的廣泛應(yīng)用,JavaScript 的內(nèi)存管理需要引起我們的重視。下面我們來(lái)一起學(xué)習(xí)一下吧
    2019-06-06
  • 淺談Node框架接入ELK實(shí)踐總結(jié)

    淺談Node框架接入ELK實(shí)踐總結(jié)

    這篇文章主要介紹了淺談Node框架接入ELK實(shí)踐總結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • nodejs簡(jiǎn)單實(shí)現(xiàn)TCP服務(wù)器端和客戶端的聊天功能示例

    nodejs簡(jiǎn)單實(shí)現(xiàn)TCP服務(wù)器端和客戶端的聊天功能示例

    這篇文章主要介紹了nodejs簡(jiǎn)單實(shí)現(xiàn)TCP服務(wù)器端和客戶端的聊天功能,結(jié)合實(shí)例形式分析了nodejs基于TCP協(xié)議實(shí)現(xiàn)的聊天程序客戶端與服務(wù)器端具體步驟與相關(guān)操作技巧,代碼備有較為詳盡的注釋便于理解,需要的朋友可以參考下
    2018-01-01
  • node.js部署之啟動(dòng)后臺(tái)運(yùn)行forever的方法

    node.js部署之啟動(dòng)后臺(tái)運(yùn)行forever的方法

    今天小編就為大家分享一篇node.js部署之啟動(dòng)后臺(tái)運(yùn)行forever的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05

最新評(píng)論

邯郸市| 兰州市| 绿春县| 福贡县| 苍溪县| 东乡| 江安县| 鄂尔多斯市| 丰原市| 马公市| 正镶白旗| 鲁甸县| 民丰县| 平利县| 资阳市| 永定县| 阳城县| 楚雄市| 长白| 佛学| 咸丰县| 渭南市| 灵山县| 聂拉木县| 延津县| 迁西县| 丹阳市| 弥渡县| 平谷区| 连南| 边坝县| 彭水| 布拖县| 临清市| 信丰县| 西乌珠穆沁旗| 静乐县| 福海县| 康马县| 武陟县| 温宿县|