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 檢視當前的版本