nvm安装和配置详细教程

nvm是nodejs的版本管理工具,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安装的时候挺简单,但是后面就麻烦了,这里是我倒腾了一天总结下来的教程,只要按照这个去配置,绝对没有问题,大家不要嫌麻烦,学会了以后能省去很过时间。

我用的win32系统,先安装nvm,接着nodejs,最后npm
nvm下载地址
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,但是为了切换方便,必须三者分离,如果大家遇到什么问题可给我留言,看到后定会回复

### nvm 安装教程及环境变量配置 #### 一、nvm 下载与安装 对于 Windows 用户而言,可以从 GitHub 上获取适用于 Windows 平台的 `nvm` 版本[^1]。下载完成后按照提示完成安装过程。 #### 二、验证安装成功与否 通过命令行输入 `nvm version` 来确认是否正确安装nvm 工具。如果显示出了版本号,则说明安装无误[^2]。 #### 三、Node.js 及其包管理器的安装 利用 nvm 能够轻松地安装不同版本的 Node.js 。只需执行如下指令: ```bash nvm install <version> ``` 这里的 `<version>` 是指想要安装的具体 Node.js 版本号。默认情况下,在安装完毕之后,nvm 将会自动设置好必要的环境变量,使得当前使用的 Node.js 成为系统的默认版本。 然而需要注意的是,某些较低版本可能不会自动完成这一操作,这时就需要手动添加 `%NVM_HOME%` `%NVM_SYMLINK%` 到系统的 PATH 中去。 #### 四、配置镜像源加速下载速度 为了提高国内用户的下载效率,可以修改 nvm配置文件来指定使用更快捷的镜像站点。这通常涉及到编辑位于 nvm 安装路径下的 `settings.txt` 文件,并向其中追加相应的镜像地址条目[^3]。 例如,针对 cnpm 或者其他中国区内的快速镜像站,可以在该文件内增加类似下面的内容: ```plaintext node_mirror=https://npmmirror.com/mirrors/node/ npm_mirror=https://npmmirror.com/mirrors/npm/ ``` 这样做的目的是让后续所有的 node npm 相关资源都优先从所选中的镜像服务器上拉取,从而大大缩短等待时间。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值