使用nvm管理node版本,动态切换不同版本的node(解决安装报错)
使用nvm管理node版本,动态切换不同版本的node
1. 下载nvm安装包
往下拉,选择 nvm-setup.zip
安装包
2. 安装nvm
注: 安装nvm之前,卸载现有的node,否则会有冲突
2.1 解压安装
2.2 选择nvm安装路径
2.3 选择NodeJS路径
注: 如果要是按照我的这么写,安装完之后,需要在nvm目录下手动创建一个nodejs文件夹,不会自动创建
2.4 点install进行安装,到这里就结束啦
3. 校验nvm是否安装成功
打开cmd窗口,执行 nvm -v
查看是否安装成功
注: 如果有报错:nvm不是命令,重启电脑再试
4. 修改镜像地址(可有可无的,看你啦)
打开nvm安装目录下的 settings.txt
文件,添加如下两行,是为了增加下载速度:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
5. 安装不同版本的node
查看node历史版本:https://nodejs.org/en/download/releases/
- 执行
nvm install 16.17.0
,如果有报错点这里解决报错,没有报错往下走即可 - 安装成功再执行
nvm use 16.17.0
- 执行
nvm list
如果版本号前带*
表示切换成功
报错处理
当执行 nvm install
的时候,如果有如下报错,是nvm文件夹权限不够,无法写入这个安装包:
解决办法:
- 右键文件夹,点属性,点安全,进入编辑
- 勾选完全控制,点应用即可
其他参考文档
npm 全局包不能使用:https://blog.csdn.net/qq_43176127/article/details/127494173
配置node不同版本统一全局包:https://blog.csdn.net/qq_38628046/article/details/126724156
本文来自博客园,作者:时光凉忆,转载请注明原文链接:https://www.cnblogs.com/naturl/p/17089363.html