工做中咱們可能須要用到一些工具,但這些工具依賴不一樣版本的node環境,那咱們須要來爲的切換node的環境嗎, window msi安裝的用戶須要卸載重裝的循環嗎? 一切都變得很好,只是由於有了GNVM
mac下直接安裝 n 就能夠了。 而坑爹的windows卻未被支持node
文章主要內容來自http://shalles.github.io/blog/tools/2015/04/27/windows-nodejs-version-controller
多版本nodegit
Node.js version manager on Windows by GO (一個windows上用Go語言實現的node版本管理工具)github
32位點擊這裏windows
64位點擊這裏工具
安裝過node且已加入環境變量 把下載下來的gnvm.exe放到node.exe所在的目錄下
沒有安裝過node 把gnvm.exe放到自定義的一個目錄下,並把這個目錄添加到環境變量path中
而後打開命令行,運行gnvm version輸出Current version x.x.x則表示安裝成功spa
Usage:
gnvm
gnvm [command]
Available Commands:
version :: 輸出當前gnvm的版本
install :: 安裝指定版本的nodejs
uninstall :: 卸載指定版本的nodejs
use :: 切換使用已安裝的指定版本的nodejs
update :: Update latest node.exe
ls :: 顯示全部已安裝的nodejs版本
node-version :: 顯示<global> <latest>的nodejs版本
config :: Setter and getter registry
help [command] :: Help about any command
一、初始化gnvm gnvm config INIT
命令行
二、查看本地安裝了什麼版本 gnvm ls
code
三、安裝須要的版本 gnvm 4.4.0 6.9.2 7.3.0
blog
四、 gnvm ls查看全部版本後 切換到想要的版本 gnvm use 6.9.2
get