nvm管理node版本
一、下载nvm
https://github.com/coreybutler/nvm-windows/releases
https://github.com/coreybutler/nvm-windows/releases
二、安装nvm
如果电脑上之前已经单独安装了node,先卸载(可以在控制面板里面卸载),然后再安装nvm;
安装完成后,可以打开cmd命令行窗口。执行 nvm -v 检查是否安装成功!
三、配置环境变量(安装在C盘的可以跳过此步骤)
打开我的电脑 --> 右键 --> 属性 --> 高级系统设置 --> 环境变量
如果安装nvm的文件夹里没有nodejs这个文件夹的话,可以自己手动新建一个空的nodejs文件夹即可。
四、配置淘宝镜像
找到nvm所在文件位置,点开setting.txt
最后面追加2行代码即可:
node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/
五、使用
提示:请用管理员身份打开cmd
nvm list available # 显示可以安装的所有node.js的版本 nvm install 14.19.0 # 安装指定14.19.0版本的node nvm use 14.19.0 # 使用14.19.0版本的node
六、常用命令
nvm ls # 查看已安装的所有node.js的版本 nvm list available # 显示可以安装的所有node.js的版本 nvm install 【版本号】 # 安装指定版本的node nvm use 【版本号】 # 使用指定版本的node nvm off # 用node.js版本管理(不卸载任何东西) nvm on # 启用node.js版本管理 nvm uninstall 【版本号】 # 卸载指定版本node nvm install stable # 安装最新稳定版本的node nvm current # 显示正在使用的node版本 nvm proxy # 查看设置与代理 nvm node_mirror [url] # 设置或者查看setting.txt中的node_mirror,如果不设置的默认是 https://nodejs.org/dist/ nvm npm_mirror [url] # 设置或者查看setting.txt中的npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/. nvm root [path] # 设置和查看root路径
七、常见报错问题
nvm install 【版本号】; 安装指定版本的nodo报错
1、检查是否通过管理员权限打开的cmd
2、检查nvm目录与nodejs目录是否有修改权限
3、检查root路径是否正常,控制台输入 nvm root 是否能正常显示root路径,如果root路径为空, 需要手动设置一下:nvm root D:\Program Files\nvm (路径替换成你的nvm安装路径)