前言javascript
最近准备学习后端相关的东西,可是公司目前的node版本是偏低的,可是如今的node版本变化太快。恰好也有nvm这种版本管理器的存在,简直了都。兴奋以后发现,不支持windows系统,此处~~无尽尴尬中java
好了不说其它的了,说正事儿,最后找到这个nvm-windows东西,简直就是windows系统的福音呀!??有木有...node
第一步:git
小哥我,看仑家的文献,没看清楚就上去干,最后的结果就是,没成功,因此,有小伙伴,要注意仔细看看了。github
哪,这东西在github上,附上地址:https://github.com/coreybutler/nvm-windows/releasesnpm
PS:如图,下载当前版本的第一个 nvm-noinstall.zip,将其下载到本地windows
第二步后端
哪,第一步,只要没走神,应该都是没问题的。网络
第二步,有点烦了,小哥我当时也没注意,致使搞了很久,都没明白,最后看大腿的日志,发现细节没处理好。学习
首先解压:
例如:C:\dev\nvm
获得的目录结构:
PS:windows下要设置显示文件类型的扩展名,这样才能看到上述文件的后缀
而后,双击 install.cmd 而后会让你输入”压缩文件解压或拷贝到的一个绝对路径” 先不用管它,直接回车,成功后,会在C盘的根目录生成一个settings.txt的文本文件,把这个文件剪切到C:\dev\nvm目录中,而后咱们把它的内容修改为这样:
root: C:\dev\nvm
path: C:\dev\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
而后咱们开始配置环境变量了,由于刚刚点击了install.cmd的文件,那么会在环境变量的系统变量中,生成两个环境变量:
NVM_HOME
NVM_SYMLINK
咱们开始修改这两个变量名的变量值:
NVM_HOME
的变量值为:C:\dev\nvm
NVM_SYMLINK
的变量值为:C:\dev\nodejs
咱们还会发现,在Path中也会自动添加上C:\dev\nvm;或者是C:\dev\nodejs,若是有的话,把他们删掉,没有的话更好,咱们本身来配置,在Path的最前面输入: ;%NVM_HOME%;%NVM_SYMLINK%;
PS:不会环境变量的能够问下,度娘,还需注意下,Path的分号,若是以前的结尾存在分号,这样写便可:%NVM_HOME%;%NVM_SYMLINK%;
第三步
打开一个cmd窗口输入命令:
nvm v
那么咱们会看到当前nvm的版本信息。而后咱们能够安装nodejs了。
继续输入命令:nvm install latest
若是网络畅通,咱们会看到正在下载的提示,下载完成后 会让你use那个最新的node版本。
可是,咱们这样作的目的并非,为了下一个最新版本,对不对。。。
nvm install 4.2.2 // 安装指定版本,小哥要用node的4.2.2 版本的
PS:
若是指定安装系统版本:nvm install 4.2.2 32
注意如图:若是命令行出现 ‘node’不是内部命令
请添加:
NODE_PATH
C:\dev\nodejs\node_modules\npm\node_modules
那到这儿,版本的管理就算完成了
最后附上,大腿的博客:http://blog.csdn.net/tyro_java/article/details/51232458