nvm介紹
nvm 全名 Node Version Manager,是nodejs的版本管理工具。使用nvm可以很友善的安裝和切換不同版本的nodejs。
安裝與使用
下載下傳
點此從github上下載下傳最新版本,本次示範的是windows版本,打開網址我們可以看到兩種安裝包:
nvm-noinstall.zip:綠色免安裝版,但使用時需進行配置。
nvm-setup.zip:安裝版,推薦使用
安裝
本次示範的是nvm-setup的安裝
1、輕按兩下安裝檔案 nvm-setup.exe
2.選擇nvm安裝路徑
3.選擇nodejs路徑
4.确認安裝
5.安裝完成确認
打開CMD,輸入指令
nvm
,安裝成功則顯示如下。可以看到裡面列出了各種指令。
安裝/管理nodejs
1. nvm list [available]
檢視本地安裝的所有版本;有可選參數available,顯示所有可下載下傳的版本。
2. nvm install 14.0.0
安裝指定版本的nodejs,指令中的版本号可自定義,具體參考指令1查詢出來的清單
3. nvm use 14.0.0
使用特定版本的nodejs
4.nvm uninstall 14.0.0
解除安裝
其他指令
nvm arch
顯示node是運作在32位還是64位。
nvm install [arch]
安裝node, version是特定版本也可以是最新穩定版本latest。可選參數arch指定安裝32位還是64位版本,預設是系統位數。可以添加–insecure繞過遠端伺服器的SSL。
nvm on
開啟node.js版本管理。
nvm off
關閉node.js版本管理。
nvm proxy [url]
設定下載下傳代理。不加可選參數url,顯示目前代理。将url設定為none則移除代理。
nvm node_mirror [url]
設定node鏡像。預設是https://nodejs.org/dist/。如果不寫url,則使用預設url。設定後可至安裝目錄settings.txt檔案檢視,也可直接在該檔案操作。
nvm npm_mirror [url]
設定npm鏡像。https://github.com/npm/cli/archive/。如果不寫url,則使用預設url。設定後可至安裝目錄settings.txt檔案檢視,也可直接在該檔案操作。
nvm root [path]
設定存儲不同版本node的目錄。如果未設定,預設使用目前目錄。
nvm version
顯示nvm版本。version可簡化為v。
注意:nvm的安裝路徑最好不要出現中文和空格。
nvm安裝node出現的問題
node成功了,npm沒成功
先解除安裝對應版本的node。npm安裝失敗有可能是下載下傳位址出的問題,是以最好還是在nvm檔案夾下settings.txt裡配置一下node和npm的安裝位址,這樣nvm安裝node和npm時直接從淘寶鏡像下載下傳,可能就不會出錯了。然後再重新安裝node,這時node和npm就都安裝成功了
settings.txt後面加兩行
root: D:\Program\nvm
path: D:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
參考文章:
nvm安裝與使用