一、由於node有多種版本號,每個版本號的API肯定也有些細微的差別,在工作中有可能要經常切換node的版本號,因此可以下載nvm使其來管理node的版本號。
首先下載nvm,官網:https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip
或者去我的網盤下載(64位):http://pan.baidu.com/s/1dEXeusD
二、配置環境變量
1.把下載后的nvm解壓到一個全英文路徑下,解壓后的樣子:
2.打開nvm里的settings.txt(如果官網下載的nvm中沒有這個文件,自己新建一個也行),然后配置里面的內容。
root:配置為當前nvm.exe所在目錄;
path:配置為node快捷方式所在目錄;
arch:配置為當前操作系統的位置(32/64);
proxy:代理,一般先不用配置,如果以后下載包時被牆了可以翻牆或者配置淘寶的鏡像;
如下圖為我的配置,我在E盤新建了一個mynode文件夾來存放nvm文件夾:
3.右擊“計算機”-屬性-高級系統設置-環境變量,在用戶變量中新建:
NVM_HOME = 當前 nvm.exe 所在目錄,即settings.txt中root中的值;
NVM_SYMLINK = node 快捷方式所在的目錄,即settings.txt中path的值;
Path=%NVM_HOME%;%NVM_SYMLINK%;(即在你的Path后面加一分號后再加上%NVM_HOME%;%NVM_SYMLINK%;)
然后一路確定下去,下圖為我的配置;
3.打開cmd,輸入set NVM_HOME(和set NVM_SYMLINK)可以看到你已經配置了此環境變量,然后輸入nvm ls可以查看你擁有的node的版本號,輸入nvm use 版本號便是你所要使用哪個版本的node了,此命令輸完后便發現你所配置的node快捷方式所在的目錄下多了nodejs這個快捷方式。如下圖為我的操作:
此時node就配置成功啦!
4.windows使用nvm來升級node的版本
在cmd中輸入nvm install 最新node版本號,時間有點長,耐心等會,升級成功后再使用nvm use 版本號即可。如下