真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

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

前言

創(chuàng)新互聯(lián)專注于仙桃企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),購物商城網(wǎng)站建設(shè)。仙桃網(wǎng)站建設(shè)公司,為仙桃等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

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

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)說是快速、可靠、安全的依賴管理,嘗試了一下,入手很快,用起來也蠻方便的。大家可以嘗試一下。

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è)置鏡像

我之前寫過npm國內(nèi)鏡像,npm安裝失敗解決方案,我們也可以通過yarn的config來設(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

說我的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                     根據(jù)提供的版本號(hào)安裝Node

總結(jié)

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


標(biāo)題名稱:yarn的使用與升級(jí)Node.js的方法詳解
當(dāng)前網(wǎng)址:http://weahome.cn/article/pgegos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部