最新的安裝教程在這裏 http://www.cnblogs.com/yesyes/p/7403184.html,更簡單html
如下此教程已過期node
nvm是nodejs的版本管理工具,爲何要用nvm,你能百度到這篇文章相比是遇到不得不用的緣由了,咱們知道nodejs官方更新的速度很是快,有時候業務須要須要用某某版本,若是用的是msi安裝,雖然安裝的時候挺簡單,可是後面就麻煩了,這裏是我倒騰了一天總結下來的教程,只要按照這個去配置,絕對沒有問題,你們不要嫌麻煩,學會了之後能省去很過期間。git
我用的win32系統,先安裝nvm,接着nodejs,最後npm
nvm詳細安裝步驟:
一:以管理員身份運行install.cmd文件,設置文件路徑
root: C:\nvm
path: C:\nodejs
arch: 32
proxy: none
確保目錄下有一個setting.txt文件(圖片是我配置好後的截圖,默認沒有那些文件夾)
cmd 命令行輸入nvm回車看到nvm的版本號表示nvm安裝成功
下載須要的
nodejs版本,解壓後更名(如v6.9.1)放到nvm目錄,注意裏面若是有嵌套文件夾就把文件拿到外層
二:環境變量配置:點擊個人電腦》屬性》高級設置》環境變量》
1.刪除系統自帶的nvm變量:NVM_HOME和NVM_SYMLINK
2.打開path:刪除nvm自動添加的變量C:\nvm;C:\Program Files\nodejs
3.配置用戶變量:
NVM_HOME = C:\nvm
NVM_SYMLINK = C:\nodejs
Path = %NVM_HOME%;%NVM_SYMLINK%
配置完成保存
4.cmd命令行:nvm use 6.9.1(安裝須要的版本),32位系統(nvm use 6.9.1 32),看到Now useing node v6.9.1表示安裝成功
同時會在nvm同級目錄下有個nodejs快捷文件夾,想要那個版本就切換到那個版本,例如(nvm use 7.2.0)
三:npm安裝和環境變量配置
1.複製v6.9.1下面的npm包,我把它放到了nvm文件夾裏面
2.環境變量配置:
NPM_HOME = C:\nvm\npm
Path = %NPM_HOME%
3.在用戶目錄下(例如個人:C:\Users\admin)新建一個文件 .npmrc
內容以下:
cache=C:\nvm\npm-cache
prefix=C:\nvm\npm
4.重啓命令窗口: npm config list查看配置日誌,顯示是你配置的目錄表示安裝成功
到這裏nvm nodejs npm都已經安裝成功了,接下來打開命令窗口安裝一個包測試一下,npm install -g gulp,安裝完成後會看到npm 》node_modules目錄下有新下載的包,因爲npm和nodejs是分離的,不管你切換到任何版本,都不須要從新安裝這些包了,雖然官方把npm包集成到了nodejs,可是爲了切換方便,必須三者分離,若是你們遇到什麼問題可給我留言,看到後定會回覆