国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

nvm管理多個(gè)node版本,快速來回切換node版本

這篇具有很好參考價(jià)值的文章主要介紹了nvm管理多個(gè)node版本,快速來回切換node版本。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

文章基于 windows環(huán)境 使用nvm安裝多版本nodejs。
最近公司有的項(xiàng)目比較老需要降低node版本才能運(yùn)行,由于來回進(jìn)行卸載不同版本的node比較麻煩;所以需要使用node工程多版本管理,后面自己就簡單捯飭了一下nvm來管理node,順便記錄一下自己的使用過程以便于后續(xù)查找。

注意:安裝nvm時(shí)不能安裝任何node版本(如存在請刪除后再安裝nvm),再檢查環(huán)境變量,如果還有node.js相關(guān)也刪掉,保證系統(tǒng)無任何node.js 殘留。
卸載完之后cmd命令行輸入 node -v 查看是否還能查到node信息,無的話表示刪除干凈。

一、卸載node

如果已經(jīng)安裝了node,那么在安裝nvm之前,需要先卸載node,如果沒有安裝可以直接跳過這一步到下一步了。

刪除前可查當(dāng)前使用的node版本,方便后續(xù)決定使用哪個(gè)版本的node。

控制面板 -> 卸載程序 -> 卸載nodejs
為了確保徹底刪除node,看下node安裝目錄中還有沒有node文件夾,有的話一起刪除。
刪除以下文件夾(如果存在的話)
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm
C:\Users{User}\AppData\Roaming\npm-cache
刪除C:\Users\用戶名 下的 .npmrc文件以及 .yarnrc 文件
環(huán)境變量中npm、node的所有相關(guān)統(tǒng)統(tǒng)刪掉

二、nvm是什么?

nvm(node.js version management),是一個(gè)nodejs的版本管理工具。nvm和n都是node.js版本管理工具,為了解決node.js 各種版本存在不兼容現(xiàn)象 可以通過它可以安裝和切換不同版本的node.js?!究赏瑫r(shí)在一個(gè)環(huán)境中安裝多個(gè)node.js版本(和配套的npm)】

三、nvm安裝

1. 官網(wǎng)下載 nvm 包

https://github.com/coreybutler/nvm-windows/releases
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

2. 安裝 nvm-setup.exe

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

注意安裝路徑的文件夾名稱不要出現(xiàn)中文,空格等,否則后期npm使用的時(shí)候會出現(xiàn)符號格式不正確問題。

繼續(xù)點(diǎn)擊 Next 就行。

小tips
安裝nodejs時(shí)候默認(rèn)安裝的是C盤,路徑也是默認(rèn)的?,F(xiàn)在想安裝到D盤,但是D盤沒有默認(rèn)的nodejs文件夾,所以需要自己新建個(gè)nodejs文件夾。

3. 配置路徑和下載鏡像

安裝完nvm后先不要著急安裝node版本。
找到nvm安裝路徑 =》找到 setting.txt 文件 =》新增兩行信息,配置下載源
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

增加后如下,然后保存退出。

第一行是 nvm安裝路徑
第二行是 nodejs路徑
第三行是 node下載鏡像
第四行是 npm下載鏡像

4. 檢查nvm是否安裝完成

win + R,調(diào)用cmd,輸入nvm,出現(xiàn)下面這一堆就表示安裝成功了。
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node
如果安裝不成功,查看之前自己安裝的 node.js 有沒有徹底刪除、安裝nvm過程中有沒有漏掉什么,可重新卸載再安裝一次nvm包。

四、使用nvm安裝node版本

win + R,調(diào)用cmd

1.安裝指定node.js版本

nvm install 14.16.0

2.nvm use 切換node版本。(如果報(bào)錯(cuò),用管理員身份打開重新 nvm use 你指定的版本)

nvm use 14.16.0

3.安裝完成后可以分別輸入命令行 node -v 和 npm -v,檢驗(yàn)node.js以及對應(yīng)npm是否安裝成功

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

4.nvm list 查看當(dāng)前已安裝的node.js版本,帶*號的是正在使用的

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

5.刪除某node.js版本

nvm uninstall node版本號  //例如:nvm uninstall 14.16.0)即可刪除對應(yīng)版本

五、修改npm默認(rèn)鏡像源為淘寶鏡像

5.1修改npm鏡像源為淘寶鏡像,加快npm包的下載速度,減少發(fā)生連接錯(cuò)誤和超時(shí)的概率。

npm config set registry https://registry.npmmirror.com

5.2檢查是否設(shè)置淘寶鏡像成功(會返回這個(gè)地址表示成功:https://registry.npmmirror.com)

npm config get registry

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node
是因?yàn)閺?2024 年1 月 22 日,淘寶原鏡像域名(registry.npm.taobao.org)的 HTTPS 證書正式到期,這就導(dǎo)致舊的 npm 淘寶鏡像在使用時(shí)出錯(cuò)了,所以遇到上述問題,或者還在使用舊的 npm 淘寶鏡像,直接將 npm 源切換到新的源即可

// 1. 清空緩存
npm cache clean --force
// 2. 切換新源
npm config set registry https://registry.npmmirror.com

六、 環(huán)境變量配置

1. 設(shè)置系統(tǒng)變量和用戶變量的作用是什么呢?

答:為了命令行安裝包時(shí),將包安裝到自己設(shè)置的目錄下。

2. 配置步驟

1)新增倆文件夾
首先創(chuàng)建"node_global" 和 “node_cache”兩個(gè)文件夾進(jìn)行全局安裝的時(shí)候安裝對應(yīng)的庫到這兩個(gè)文件。
在nvm的 nodejs 安裝路徑 D:\opt\apps\nvm\nodejs 新建兩個(gè)文件夾命名為 “node_global” 和 “node_cache”。
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

打開cmd命令行工具,輸入以下兩句操作(兩個(gè)路徑就是新建上面兩個(gè)文件夾的路徑,主要目的是方便后面window機(jī)器使用方便)

npm config set prefix "D:\opt\apps\nvm\node_global"
npm config set cache "D:\opt\apps\nvm\node_cache"

執(zhí)行成功就無任何響應(yīng),沒有異常的話,就在去到 環(huán)境變量設(shè)置處。

2)設(shè)置環(huán)境變量
我的電腦右鍵 =》屬性 =》高級系統(tǒng)設(shè)置 =》系統(tǒng)屬性(高級)=》 環(huán)境變量,進(jìn)入環(huán)境變量對話框。
nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node

點(diǎn)擊確定后配置完成。

七、測試安裝全局模塊

測試是否環(huán)境變量是否配置成功,在cmd窗口中輸入以下指定全局安裝express模塊,安裝成功的話表示環(huán)境變量配置成功。

npm install -g express

nvm管理多個(gè)node版本,快速來回切換node版本,問題記錄,node,npm,nvm,nodejs,管理,前端,nvm管理多個(gè)node文章來源地址http://www.zghlxwxcb.cn/news/detail-861559.html

八、遇到的問題

  1. 在安裝 nvm 之前沒有卸載掉 node,導(dǎo)致 nvm 安裝完之后,node和npm都不可用。所以我們在拿到一個(gè)新電腦時(shí)候最好是先下載nvm,再安裝node版本。
  2. 在第一次使用nvm安裝node后,記得使用 nvm use 切換下node版本,以及用 nvm on 打開nodejs版本控制,不然這時(shí)候node和npm也都不可用。
  3. 使用 淘寶鏡像 https://registry.npm.taobao.org 報(bào)錯(cuò)的問題,因?yàn)樘詫氃R像域名(registry.npm.taobao.org)的 HTTPS 證書正式到期; npm 淘寶鏡像已經(jīng)切換到了registry.npmmirror.com,使用命令行重新切換就可以了 npm config set registry https://registry.npmmirror.com

到了這里,關(guān)于nvm管理多個(gè)node版本,快速來回切換node版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 使用nvm切換node版本

    使用nvm切換node版本

    在我們開發(fā)不同場景的vue代碼時(shí),所用到的node版本可能會導(dǎo)致沖突,nvm她來了 刪除卸載現(xiàn)有的node 下載nvm (可以去官網(wǎng)) Releases · coreybutler/nvm-windows (github.com) 直接下載這兩個(gè)中的一個(gè) tip:如果下載緩慢或者下載報(bào)錯(cuò)可點(diǎn)擊下方第三方下載 鏈接:https://pan.baidu.com/s/1XYMxr3s7

    2024年02月07日
    瀏覽(28)
  • 2. Windows 10 - Nvm - node版本管理工具的安裝、配置/全局配置(自動切換)、卸載方法 - 安裝cnpm報(bào)錯(cuò)與解決方法 - 已安裝 Node不卸載的方法

    2. Windows 10 - Nvm - node版本管理工具的安裝、配置/全局配置(自動切換)、卸載方法 - 安裝cnpm報(bào)錯(cuò)與解決方法 - 已安裝 Node不卸載的方法

    1. Windows 10 - Node與Vue - 安裝 Vue 2.x 及 3.x 框架 - 項(xiàng)目創(chuàng)建要點(diǎn) - 1 下載地址:傳送門 0 下載地址 1.1.10 版本:傳送門 1 nvm 1.1.11 版本 資源下載鏈接:傳送門 2 這里需要注意配置環(huán)境變量,如果都配置了 PC 的用戶變量 和系統(tǒng)變量,那么就會優(yōu)先使用 PC 的用戶變量。 之前選擇的路

    2024年02月05日
    瀏覽(28)
  • Mac安裝nvm,安裝多個(gè)不同版本node,指定node版本
  • 通過nvm工具快捷切換node.js版本、以及nvm的安裝

    通過nvm工具快捷切換node.js版本、以及nvm的安裝

    使用nvm可以實(shí)現(xiàn)多個(gè)Node.js版本之間切換 步驟目錄: 先卸載掉本系統(tǒng)中原有的node版本 去github上下載nvm安裝包 安裝node 常用的一些nvm命令 1、先卸載掉本系統(tǒng)中原有的node版本 2、去github上下載nvm安裝包 https://github.com/coreybutler/nvm-windows/releases 下載:nvm-setup.zip,解壓完后就是一個(gè)

    2024年02月14日
    瀏覽(33)
  • Mac 使用nvm use命令無法切換node版本

    Mac 使用nvm use命令無法切換node版本

    解決方案: 先卸載使用brew安裝的node(?具體操作請移步使用brew卸載node),再使用nvm use命令切換node版本。 問題復(fù)現(xiàn):使用nvm use命令顯示切換成功,但是實(shí)際版本還是原來的node版本,應(yīng)該是與brew安裝的node版本存在沖突導(dǎo)致的。 1.先查看本機(jī)使用nvm安裝的node版本 2.使用nvm

    2024年02月02日
    瀏覽(21)
  • 關(guān)于用windows開發(fā)遇到的各種烏龍事件之node版本管理---nvm install node之后 npm 找不到的問題

    關(guān)于用windows開發(fā)遇到的各種烏龍事件之node版本管理---nvm install node之后 npm 找不到的問題

    開發(fā)過程中技術(shù)迭代更新的時(shí)候最要老命的就是 歷史項(xiàng)目的 node 版本沒有記錄,導(dǎo)致開啟舊項(xiàng)目的時(shí)候就會報(bào)錯(cuò)。尤其是 npm 升級到 8.x.x 以后,各種版本不兼容。 真的,對于一個(gè)開發(fā)來說,換個(gè)mac可以解決百分之八十的開發(fā)問題。 能讓我抓頭發(fā)的都是windows來的坑啊?。。?!

    2024年01月16日
    瀏覽(26)
  • 記一次安裝nvm切換node.js版本實(shí)例詳解

    記一次安裝nvm切換node.js版本實(shí)例詳解

    效果如下: 背景: 由于我以前安裝過node.js,后續(xù)想安裝nvm將node.js管理起來。 問題: nvm-use命令行運(yùn)行成功,但是nvm-list顯示并沒有成功。 原因: 因?yàn)榘惭b過node.js,所以原先的node.js不收nvm控制,導(dǎo)致nvm-use一直成功但是版本號無法切換。 解決方案: 將node.js、nvm全部卸載了

    2024年02月15日
    瀏覽(35)
  • nvm 的使用 nvm 可以快速的切換 nodejs 的版本

    nvm 的使用 nvm 可以快速的切換 nodejs 的版本

    nvm 是一個(gè) node 的版本管理工具,可以簡單操作 node 版本的切換、安裝、查看。。。等等,與 npm 不同的是,npm 是依賴包的管理工具。 nvm 下載安裝 安裝之前需要先把 自己電腦上邊的 node 給卸載了!!!! 很重要 下載地址:Releases · coreybutler/nvm-windows · GitHub 安裝完畢后輸入 nvm -

    2024年02月04日
    瀏覽(20)
  • 下載安裝nvm教程(附帶下載切換node.js版本實(shí)操)

    下載安裝nvm教程(附帶下載切換node.js版本實(shí)操)

    目錄 一、介紹 二、下載 三、安裝步驟 四、配置淘寶源 五、測試 六、常用的nvm命令 七、下載切換node版本實(shí)操 node版本參考? node版本管理: nvm就是可以切換你的node版本,特別是當(dāng)node版本過高或者過低時(shí)候,就可以用nvm進(jìn)行直接下載切換其他版本。讓一臺計(jì)算機(jī)上面可以有

    2024年02月04日
    瀏覽(38)
  • 解決nvm切換node版本失敗的終極辦法-秒殺網(wǎng)上99%的水文

    解決nvm切換node版本失敗的終極辦法-秒殺網(wǎng)上99%的水文

    nvm是一款強(qiáng)大的node多版本管理器,可以輕易選擇你需要的node版本,這對win7平臺簡直就是超好的福音:可以突破node 14.15以上的安裝限制。 但是nvm安裝有一個(gè)巨大的坑點(diǎn):nvm use 版本號以后,并沒有生效,nvm ls以后,版本號前面沒有星號 node -v還是原來的版本。 網(wǎng)上的99%的扯淡

    2024年02月07日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包