目錄
一、前言
二、NVM簡介
三、準備工作
1、卸載Node
2、創建文件夾
四、下載NVM
五、安裝NVM
六、使用NVM
1、NVM常用操作命令
2、查看NVM版本信息
3、查看Node.js版本列表;
4、下載指定版本Node.js
5、使用指定版本Node.js
6、查看已安裝Node.js列表
7、卸載指定版本Node.js
七、說明
一、前言
作為一名前端的小小小白菜,面對項目中的Node.js版本的問題,一直讓我頭腦發熱、頭皮發麻;
就這個問題,推薦一款最近正在使用的Node.js版本管理工具——NVM,有了它就可以進行Node.js版本的任意!自由!切換!想使用哪個版本Node.js,只需你發個話(一條命令),就可以輕輕松松的操作啦!!!!
二、NVM簡介
NVM??(Node Version Manager) 是一個用于管理多個Node.js版本的工具。
- NVM 允許用戶在同一臺機器上安裝多個版本的Node.js程序;
- NVM 允許用戶隨時自由切換Node.js版本;
- NVM 使得在開發不同項目時可以使用不同的Node.js;
NVM 在不同操作系統上是有差異的,這里介紹的是在Windows系統中的安裝使用教程;
三、準備工作
1、卸載Node
在控制面板中卸載Node.js應用程序;
刪除計算機上Node.js相關內容;
2、創建文件夾
創建一個nvm文件夾,這里是【D:\Tool\nvm】,作為NVM的安裝路徑;
創建一個nodejs文件夾,這里是【D:\Tool\nodejs】,作為Node.js的安裝路徑;
(當然,這兩個文件夾都是可以自定義的!)
四、下載NVM
點擊下方鏈接進行下載:
?NVM | 管理多個Node.js版本的工具(Windows)
選擇右下角【Releases】中的最新版本:
(可以多刷幾次,稍微等會~)
進入后下滑找到【nvm-setup.exe】進行下載;
下載成功后的NVM應用程序如下圖所示:
可以將其放在自己存放程序安裝包的文件夾中,方便管理,這里采用的是【E:\Installs】(根據個人習慣,后續沒什么影響);
五、安裝NVM
雙擊下載好的NVM應用程序進行安裝,注意安裝路徑選擇之前準備好的:
安裝完成后,可以看到【D:\Tool\nvm】下的內容;
打開其中的【settings.txt】文件, 追加下列代碼,配置下載鏡像:
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
注意:?
- root: D:\Tool\nvm??== >? ?NVM 安裝路徑;
- path: D:\Tool\nodejs??==>? Node.js 安裝路徑;
- node_mirror: https://npmmirror.com/mirrors/node/??==>???node下載鏡像;
- npm_mirror: https://npmmirror.com/mirrors/npm/? ==>???npm下載鏡像?;
【win + r】,輸入cmd,回車,打開cmd命令窗口:
輸入nvm,回車,出現如下圖所示內容,說明nvm安裝成功:
(只要之前電腦上的nvm、node都卸載掉了,基本都沒有問題)?
六、使用NVM
1、NVM常用操作命令
序號 | 命令 | 說明 |
---|---|---|
1 | nvm --version 或?>nvm -v | 查看nvm安裝版本; |
2 | nvm list available | 查看可在線安裝的node版本列表; |
3 | nvm install <version> | 安裝指定版本node; |
4 | nvm use <version> | 使用指定版本node; |
5 | nvm current | 查看當前指定使用的node版本; |
6 | nvm ls 或 nvm list | 列出已安裝的node列表; |
7 | nvm uninstall <version> | 卸載指定版本node; |
2、查看NVM版本信息
使用下列命令查看已安裝NVM的版本信息;
nvm -v或nvm --version
?
3、查看Node.js版本列表;
使用下列命令查看可以下載安裝的所有Node.js版本;?
nvm list available
4、下載指定版本Node.js
使用下列命令可以下載安裝指定版本的Node.js;
nvm install <version>
這里下載了三個版本的Node.js,下載的同時,也會下載對應的npm;
5、使用指定版本Node.js
使用下列命令指定Node.js版本;
nvm use <version>
其中【node -v】和【npm -v】是查看Node.js和npm版本信息的命令;
6、查看已安裝Node.js列表
使用下列命令查看使用nvm已安裝的Node.js的版本信息列表;?
nvm ls
其中帶*的表示當前正在使用的node版本;
7、卸載指定版本Node.js
使用下列命令卸載已安裝的指定版本Node.js;
nvm uninstall <version>
?
卸載完成后,可以再使用【nvm ls】命令進行檢查;?
七、說明
【D:\Tool\nvm】文件夾
存放的是nvm應用程序信息,以及下載的每個版本的Node.js應用程序信息;
【D:\Tool\nodejs】 文件夾
存放的是指定使用的Node.js的應用程序信息(Node.js路徑);
========================================================================
這個工具簡直太實用了,快來試試吧~~!
每天進步一點點,再也不用為node版本問題被搞來搞去了!!!!