nvm安装和配置详细教程

最新的安装教程在这里 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,可是为了切换方便,必须三者分离,若是你们遇到什么问题可给我留言,看到后定会回复