nvm 使用詳解

playboy5566發表於2021-11-05

nvm 使用詳解

nvm,全稱 Node Version Manager ,也就是node版本控制;

使用場景:當你同時進行兩個或多個node專案開發,並且這些專案的node版本不一樣時,nvm可以很好的幫你管理pc上的node版本切換

2.下載:

nvm下載連結
注:下載檔名為 nvm-setup.zip 的連結

3.安裝:

預設安裝:安裝nvm時候,全預設即可(如果自定義目錄,切記 nvm的安裝路徑 :不要有漢字,不要有空格,不然後面會出現亂碼問題);

自定義安裝:開啟安裝包,選擇nvm的存放路徑,以及nodejs的存放路徑,這裡切記不要選擇到c:/program files,這裡的兩個路徑是為了自動在系統中新增環境變數的路徑;

4.設定代理

開啟nvm資料夾下的settings.txt檔案,在最後新增以下程式碼:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

將下載映象源指向淘寶(這步也很重要,否則在安裝node的時候會出現卡死,npm安裝不成功的情況)

5.使用:

安裝指定版本的node,比如:

在cmd上輸入 nvm install 6.9.5

6.關於nvm的一些常用指令

nvm version // 檢視nvm版本
nvm install 4.6.2 // 安裝node4.6.2版本(附帶安裝npm)
nvm uninstall 4.6.2 // 解除安裝node4.6.2版本
nvm list // 檢視node版本
nvm use 4.6.2 // 將node版本切換到4.6.2版本
nvm root     // 檢視nvm安裝路徑
nvm install latest //下載最新的node版本和與之對應的npm版本

1,nvm nvm list 是查詢本電腦上所有的node版本

nvm list 檢視已經安裝的版本
nvm list installed 檢視已經安裝的版本
nvm list available 檢視網路可以安裝的版本

2,nvm install 安裝最新版本nvm

3,nvm use ## 切換使用指定的版本node

4,nvm ls 列出所有版本

5,nvm current顯示當前版本

6,nvm alias ## 給不同的版本號新增別名

7,nvm unalias ## 刪除已定義的別名

8,nvm reinstall-packages ## 在當前版本node環境下,重新全域性安裝指定版本號的npm包

9,nvm on 開啟nodejs控制

10,nvm off 關閉nodejs控制

11,nvm proxy 檢視設定與代理

12,nvm node_mirror [url] 設定或者檢視setting.txt中的node_mirror,如果不設定的預設是 https://nodejs.org/dist/
nvm npm_mirror [url] 設定或者檢視setting.txt中的npm_mirror,如果不設定的話預設的是: https://github.com/npm/npm/ar...

13,nvm uninstall 解除安裝制定的版本

14,nvm use [version] [arch] 切換制定的node版本和位數

15,nvm root [path] 設定和檢視root路徑

16,nvm version 檢視當前的版本