nvm全稱是Node Version Managernode
做用:Simple bash script to manage multiple active node.js versions nvm是一個簡單的bash腳本用來管理系統中多個已存的Node.js版本 github網址: OSX和linux版本: https://github.com/creationix/nvm window版本: https://github.com/coreybutler/nvm-windows
2.下載nvm包linux
注:
安裝完畢後會自動配置系統環境變量
中的Path,同時會產生兩個特殊名稱的配置:git
如圖:github
注意:系統變量和用戶變量都會有NVM_HOME 和 NVM_SYMLINK兩個變量npm
3.檢查nvm安裝成功
在cmd中輸入:nvm 出現下圖既成功json
4.利用nvm安裝nodejs
第一步:
查看nvm中有哪些nodejs版本能夠下載,若是在下面地址中沒有則下載會報錯:
https://github.com/coreybutler/nodedistro/blob/master/nodeversions.jsonwindows
第二步:
在cmd中輸入bash
nvm默認的下載地址是http://nodejs.org/dist/,這是國外的服務器,在國內下載速度很慢。服務器
解決辦法:
在你nvm的安裝路徑下,找到settings.txt打開,在後面加加上網站
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
直到將nodejs 7.0.0 版本安裝完畢
這裏的安裝命令其實會自動去下載兩個文件:Nodejs.exe和npm包
nodejs.exe網址:https://nodejs.org/dist
npm包:https://github.com/npm/npm/archive/版本號.zip
第三步:
在cmd中作以下操做來保證node能夠用:
一、 輸入nvm list 查看當前全部安裝好的nodejs版本
二、 輸入 nvm use 7.0.0 來使nodejs 7.0.0 版本爲當前使用狀態
三、再次輸入nvm list後會看到7.0.0後面多了一個標記使用的文字提醒
第四步:
在cmd中輸入 node 便可使用了
注意:
1.安裝過程可能被殺毒軟件攔截,須暫時關閉殺毒軟件;
2.不一樣版本下npm安裝的全局命令只能在這個版本下使用,若是切換了版本還須要從新安裝一次;