亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

yarn的使用與升級Node.js的方法詳解

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

前言

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

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.

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

yarn的使用

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

yarn安裝

mac電腦上面安裝如下:

brew update

brew install yarn

yarn工作流

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

yarn init

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

2、添加依賴項

yarn add [package]

類似于npm install

3、安裝依賴項

安裝所有依賴:yarn yarn install

安裝一個包的單一版本:yarn install --flat

強制重新下載所有包:yarn install --force

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

yarn和npm的命令對照

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

yarn的cli命令介紹

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

yarn config設置鏡像

我之前寫過npm國內鏡像,npm安裝失敗解決方案,我們也可以通過yarn的config來設置淘寶鏡像, 相關命令如下:

yarn config list

列出路徑

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

設置淘寶鏡像。

升級Node.js的新方法

當我運用

yarn add webpack

的時候,提示:

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

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

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

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

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

n 是一個Node工具包,它提供了幾個升級命令參數:

n                              顯示已安裝的Node版本

n latest                       安裝最新版本Node

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

n lts                          安裝最新長期維護版(lts)Node

n <version>                    根據提供的版本號安裝Node

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • 淺談JS前端模塊化的幾種規(guī)范

    淺談JS前端模塊化的幾種規(guī)范

    這篇文章主要介紹了JS前端模塊化的幾種規(guī)范,對前端模塊化感興趣的同學,可以參考下
    2021-05-05
  • 詳解如何用typescript開發(fā)koa2的二三事

    詳解如何用typescript開發(fā)koa2的二三事

    這篇文章主要介紹了詳解如何用typescript開發(fā)koa2的二三事,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Node?ORM項目中使用Sequelize實例詳解

    Node?ORM項目中使用Sequelize實例詳解

    這篇文章主要為大家介紹了Node?ORM項目中使用Sequelize實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • 用node擼一個監(jiān)測復聯(lián)4開售短信提醒的實現(xiàn)代碼

    用node擼一個監(jiān)測復聯(lián)4開售短信提醒的實現(xiàn)代碼

    這篇文章主要介紹了用node擼一個監(jiān)測復聯(lián)4開售短信提醒的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Node.js 阻塞與非阻塞的實現(xiàn)

    Node.js 阻塞與非阻塞的實現(xiàn)

    本文主要介紹了Node.js中阻塞和非阻塞調用之間的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • 詳解Node.Js如何處理post數據

    詳解Node.Js如何處理post數據

    這篇文章給大家介紹了如何利用Node.Js處理post數據,文中通過實例和圖文介紹的很詳細,有需要的小伙伴們可以參考借鑒,下面來一起看看吧。
    2016-09-09
  • 關于node+mysql數據庫連接池連接

    關于node+mysql數據庫連接池連接

    這篇文章主要介紹了關于node+mysql數據庫連接池連接,mysql有兩種連接方式:一種是直接連接 另一種是池化連接,我們這篇講的是池化連接,需要的朋友可以參考下
    2023-04-04
  • Node.js 多進程處理CPU密集任務的實現(xiàn)

    Node.js 多進程處理CPU密集任務的實現(xiàn)

    這篇文章主要介紹了Node.js 多進程處理CPU密集任務的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • 基于Node.js實現(xiàn)一鍵生成個性化二維碼

    基于Node.js實現(xiàn)一鍵生成個性化二維碼

    這篇文章主要為大家詳細介紹了如何使用Node.js、Jimp和QRCode庫,結合一個簡單的腳本,通過命令行命令來快速給二維碼加上指定的背景,打造更有個性化的二維碼,感興趣的可以了解下
    2024-03-03
  • nodejs利用http模塊實現(xiàn)銀行卡所屬銀行查詢和騷擾電話驗證示例

    nodejs利用http模塊實現(xiàn)銀行卡所屬銀行查詢和騷擾電話驗證示例

    本篇文章主要介紹了nodejs利用http模塊實現(xiàn)銀行卡所屬銀行查詢和騷擾電話驗證示例,有興趣的可以了解一下。
    2016-12-12

最新評論