windows下node多版本切換,降級


 之前一個項目最高只能用nodejs 的v8版本;但是新項目的webpack又要用node的最新版本。。。

折騰版本太久,考慮再三,最后決定用nvm來管理nodeJs的版本。

 

 

 

下面上才藝!!!!!!!

----------------------------------------------------------------------------------------

1.下載nvm

a.已經安裝了go的用戶,使用
go get github.com/Kenshin/gnvm

b.已經安裝了git的用戶,使用
git clone git@github.com:Kenshin/gnvm-bin.git

c.已經安裝了curl的用戶,使用
curl -L https://github.com/Kenshin/gnvm-bin/blob/master/32-bit/gnvm.exe?raw=true -o gnvm.exe
curl -L https://github.com/Kenshin/gnvm-bin/blob/master/64-bit/gnvm.exe?raw=true -o gnvm.exe

百度網盤地址:https://pan.baidu.com/s/1gdmVgen?errmsg=Auth+Login+Sucess&errno=0&ssnerror=0&#list/path=%2F%E6%88%91%E7%9A%84%E5%85%B1%E4%BA%AB%2Fgnvm&parentPath=%2F

 

2.安裝

不存在 Node.js 環境(未安裝node):下載並解壓縮 gnvm.exe 保存到任意文件夾,並將此文件夾加入到環境變量 Path 。(環境變量配置參考安裝node)

存在 Node.js 環境 (已安裝node):下載並解壓縮 gnvm.exe 保存到 Node.js 所在的文件夾。(我就直接找到我的node安裝目錄下,把剛剛下載好的gnvm粘貼過去)

 

 

3.打開cmd,使用管理員權限運行,再去執行命令 gnvm version 版本出來了

 

 

4.gnvm安裝指定版本的node,nvm install v12.0.0

 

 

5.切換node版本:nvm use 12.0.0

 

 

補充功能:

1.列出本地已存在的全部 Node.js 版本:nvm ls

 

 

2.更新本地的 Node.js latest 版本:nvm update latest

3.卸載本地任意 Node.js 版本:nvm uninstall xxx

config       配置 .gnvmrc
use          使用某個本地已存在的 Node.js 版本
ls           輸出 [local] [remote] Node.js 版本
install      下載/安裝任意已知版本的 Node.js
uninstall    刪除任意本地已存在的 Node.js
update       下載 Node.js latest 版本並更新到 .gnvmrc 里面
npm          NPM 下載/安裝/刪除 管理
session      臨時設定本地某個已存在的 Node.js 為 全局 Node.js
search       查詢並且輸出符合查詢條件的 Node.js 版本詳細信息的列表
node-version 輸出 [global] [latest] Node.js 版本
reg          設定 .gnvmrc 屬性值 [noderoot] 為 環境變量 [NODE_HOME],並加入到 Path 中
version      查看 gnvm 版本

 

掌聲~~

 

 

 ______________________________________________

 


免責聲明!

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



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