
nvm配置切换node版本
工作时由于node.js和npm版本更新迭代很快,一些npm包或者我们项目依赖的node和npm版本不同,会导致我们需要安装对应的node版本,由于卸载再重装node的操作相对繁琐,我们需要一个可安装多个node版本并实现切换的方案。
实现切换node版本的方式有两种:
- 方式1:直接卸载老版本的node,再重新安装一个你想要的node版本 ,但这种方式太傻了,不能类似 像下载包一样随时指定版本下载你想要的
指定版本下载链接地址:
https://nodejs.org/en/download
- 方式2:使用nvm像下载包一样指定下载node版本,实现想用哪个版本达到随时切换
=====这里主要就来给大家说一下 方式2
nvm的配置方法
1、下载nvm-windows安装包
https://github.com/coreybutler/nvm-windows/releases
2、安装
a、解压 nvm-setup.zip,,双击nvm-setup.exe安装
b、设置nvm安装目录,默认路径 C:\Users\keep\AppData\Roaming\nvm
安装的时候一直下一步即可
c、安装完毕后配置环境变量,将b中的路径存在环境变量中即可
d、在nvm目录下新增settings.txt
root: C:\Program Files\nvm //nvm地址 存放多种版本node
path: C:\Program Files\NodeJs //存放当前使用node
arch: 64 //表示安装的node是多少位
proxy: none //设置代理
e、nvm 设置淘宝镜像
node_mirror是更改nvm下载node时的镜像
npm_mirror是更改npm下载依赖包的镜像
一、使用cmd设置镜像
nvm node_mirror: https://npm.taobao.org/mirrors/node/
nvm npm_mirror: https://npm.taobao.org/mirrors/npm/
二、修改setting.txt
//setting.txt
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
3、nvm切换node版本
a、使用nvm list available;查看可安装的node版本
b、使用nvm install [version] 安装对应版本的node;我下载了8.17.0、10.22.1、12.19.0三个版本
c、使用nvm install [version] 安装对应版本的node;我下载了8.17.0、10.22.1、12.19.0三个版本
e、使用nvm use [version] 切换指定版本 在这里,我出现了“exit status 1...”报错,原因是我把nvm安装到了有空格的路径上(D:\Program Files),导致切换失败,切换至没有空格的路径上即可,放入需要重新配置系统变量以及setting.text了
常用命令
1 nvm -v 查看当前标本
2bvm list 查看已安装node版本列表
3nvm install 版本号 下载node版本
4nvm use 版本号 切换node版本
5nvm on 开启nvm
6nvm off 关闭nvm
如果对你有帮助麻烦点个赞
更多推荐








所有评论(0)