1.卸載Windows上安裝的Node.js
首先需要卸載我們現(xiàn)在安裝的Node.js,控制面板->卸載程序->卸載Node.js
2.下載安裝配置nvm
1.下載
GitHub下載鏈接:https://github.com/coreybutler/nvm-windows/releases
需要下載黃色方框圈中的nvm-setup.exe
或者nvm-setup.zip
,安裝包形式的不用配置環(huán)境就可以使用。
2.安裝
直接一路next直到安裝。控制臺(tái)輸入nvm
,出現(xiàn)以下界面則表示安裝成功。
3.配置
在nvm安裝路徑中的settings.txt中添加淘寶下載鏡像源
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
3.解決實(shí)際問(wèn)題
使用命令nvm list available
查看網(wǎng)絡(luò)可以安裝的版本。
因?yàn)闊o(wú)法顯示全部的版本,所以我們可以去CNPM Binaries Mirror (npmmirror.com)來(lái)查看所有版本。使用nvm install
命令安裝對(duì)應(yīng)的版本,安裝之后會(huì)默認(rèn)使用最新安裝的版本。
然后使用nvm on
命令打開(kāi)nodejs版本控制,這一步非常重要。然后我們使用node -v
命令來(lái)查看node的版本。如果node -v
找不到命令,進(jìn)入管理員模式然后重新運(yùn)行node on
命令。
4.切換版本
首先使用node list installed
命令查看已經(jīng)安裝的版本.
然后使用命令 nvm use
切換Node.js版本為,然后再查看node的版本即可。
5.常用命令
命令 | 含義 |
---|---|
nvm list installed | 查看已經(jīng)安裝的版本 |
nvm list available | 查看網(wǎng)絡(luò)可以安裝的版本 |
nvm arch | 查看當(dāng)前系統(tǒng)的位數(shù)和當(dāng)前nodejs的位數(shù) |
nvm install [arch] | 安裝制定版本的node 并且可以指定平臺(tái) version 版本號(hào) arch 平臺(tái) |
nvm on | 打開(kāi)nodejs版本控制 |
nvm off | 關(guān)閉nodejs版本控制 |
nvm proxy [url] | 查看和設(shè)置代理 |
nvm node_mirror [url] | 設(shè)置或者查看setting.txt中的node_mirror,如果不設(shè)置的默認(rèn)是 https://nodejs.org/dist/ |
nvm npm_mirror [url] | 設(shè)置或者查看setting.txt中的npm_mirror,如果不設(shè)置的話默認(rèn)的是:https://github.com/npm/npm/archive/. |
nvm uninstall | 卸載制定的版本 |
nvm use [version] [arch] | 切換制定的node版本和位數(shù) |
nvm root [path] | 設(shè)置和查看root路徑 |
nvm version | 查看當(dāng)前的版本 |