1.nvm簡介
nvm全名node.js version management 它是一個nodejs的版本管理工具 通過它可以安裝和切換不同版本的nodejs
2.nvm下載
github下載地址 此版本為windows版本 打開網址向下翻可以看到各版本的信息 可以根據自己的需要選擇對應的版本 這里推薦大家下載 nvm-setup.zip 比較方便

3.安裝(本次安裝的版本為1.1.17)
下載好 nvm-setup.zip 這個壓縮包之后 將它解壓到你所需要的路徑 然后雙擊 nvm-setup.exe 這個解壓文件

然后選擇你需要安裝的路徑 這里默認的安裝路徑是:C:\Users\xxx\AppData\Roaming\npm
注意!!! 為了避免不必要的麻煩 安裝路徑中最好不要出現空格和中文
注意!!! 為了避免不必要的麻煩 安裝路徑中最好不要出現空格和中文
注意!!! 為了避免不必要的麻煩 安裝路徑中最好不要出現空格和中文
重要的事情說三遍!!!

再選擇你nodejs的安裝路徑 這里的默認安裝路徑是:C:\Program Files\nodejs

最后install確認安裝就可以了

在安裝完成之后 打開cmd 輸入nvm 如果安裝成功則會顯示

查看npm 和 nodejs版本

如果node -v 和npm -v報錯的話 可以去手動配置一下環境變量
找到nodejs的路徑 復制下來 (注意這里的node.exe文件 可能名字會是node64.exe 把它改成node.exe即可)

然后在用戶變量中添加剛剛復制的路徑

最后再設置一下setting.exe文件 在nvm文件夾中
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

再次打開cmd 試試 node -v 和npm -v就可以了 下面是nvm的一些使用命令
nvm arch [32|64]:顯示節點是否以32位或64位模式運行。指定32或64以覆蓋默認體系結構。nvm install <version> [arch]:該版本可以是node.js版本,也可以是最新的穩定版本的“最新”版本。(可選)指定安裝32位還是64位版本(默認為系統體系結構)。設置[arch]為“全部”以安裝32和64位版本。nvm list [available]:列出node.js安裝。available在末尾鍵入以顯示可供下載的版本列表。nvm on:啟用node.js版本管理。nvm off:禁用node.js版本管理(不卸載任何內容)。nvm proxy [url]:設置用於下載的代理。留[url]空白,以查看當前的代理。設置[url]為“無”以刪除代理。nvm uninstall <version>:卸載特定版本。nvm use <version> [arch]:切換為使用指定的版本。(可選)指定32/64位體系結構。nvm use <arch>將繼續使用所選版本,但根據提供給的值切換到32/64位模式<arch>。nvm root <path>:設置nvm應在其中存儲不同版本的node.js的目錄。如果<path>未設置,將顯示當前根目錄。nvm version:顯示NVM for Windows的當前運行版本。
