yarn的使用及升級Node.js的新方法


yarn的使用

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

yarn安裝

mac電腦上面安裝如下:

brew update brew install yarn

yarn工作流

1、創建一個新的項目

yarn init

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

2、添加依賴項

yarn add [package]

類似於npm install

3、安裝依賴項

安裝所有依賴:yarn  yarn install 安裝一個包的單一版本:yarn install --flat 強制重新下載所有包:yarn install --force 只安裝生產環境依賴: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安裝n工具包,步驟如下:

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

  

yarn安裝n工具包,步驟如下:

sudo yarn cache clean -f
sudo yarn global add n
sudo n stable

  

這樣nodejs就升級到最新穩定版了!

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

n                              顯示已安裝的Node版本
n latest                       安裝最新版本Node
n stable                       安裝最新穩定版Node
n lts                          安裝最新長期維護版(lts)Node
n <version>                    根據提供的版本號安裝Node

  

reflink: https://www.haorooms.com/post/yarn_npm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM