使用不同版本node的原因:
在做項目開發過程中,有時會因為node版本過高或太低,導致報錯;如何在同一個系統中安裝多個版本的node呢,那就是使用nvm進行管理
安裝前須知:
- 之前有node環境的需卸載干凈
- 如果安裝完node后,輸入 nvm use 版本號 ,仍無效(node版本前面都沒有選中的 "*"),需重新安裝
- 路徑上不要有中文字符或者空格,會出現錯誤

卸載已安裝的nodeJS
1.點擊開始菜單,找到nodejs的文件夾,點擊箭頭處,進行卸載(注意:進行此操作之前需結束使用nodejs的項目)

2.檢測系統中是否還存在nodejs
- 在開始菜單中進行查看
- 在cmd窗口中輸入 node -v 進行查看
nvm的安裝與使用
1.什么是nvm?
nvm全名node.js version management,即是一個nodejs的版本管理工具。通過它可以安裝和切換不同版本的nodejs。
2.nvm下載
安裝包下載地址: https://github.com/coreybutler/nvm-windows/releases

注意:安裝環境 Win10系統,64位
3.安裝 (注:最好不要安裝在C盤)
①.在指定的文件下新建兩個文件夾,一個用來存放nvm的安裝文件,另一個用來存放node的文件

②.將下載好的安裝包放入nvm文件夾中,解壓,進行安裝

③.接受協議

④.選擇nvm安裝路徑,點擊下一步

⑤.選擇nodejs路徑

⑥.點擊 install

⑦.安裝完成

⑧.確認是否安裝成功
打開CMD,輸入命令 `nvm`命令,安裝成功則如下顯示。

⑨.到此nvm已經安裝成功,下面完成下載鏡像的配置
打開nvm文件夾下的settings.txt文件,在最后添加以下代碼(不改,下載node可能會報錯)

node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
⑩.新開cmd窗口,進行node的不同版本安裝

⑪.查看已安裝的node版本

⑫ 使用指定版本

已經大功告成啦!下面分享下 `nvm` 常用命令
1 nvm -h // 查看所有命令; 2 3 nvm list // 查看當前安裝的nodeJS的版本;這里有星號標注的說明是當前使用的nodeJS版本 4 5 nvm install v11.15.0 // 指定安裝v11.15.0 的nodeJS; 6 7 nvm use v11.15.0 // 指定使用某版本的nodeJS; 8 9 nvm uninstall 11.15.0 // 卸載指定版本的nodeJS;
