使用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/

  1. 执行 nvm install 16.17.0如果有报错点这里解决报错,没有报错往下走即可
  2. 安装成功再执行 nvm use 16.17.0
  3. 执行 nvm list 如果版本号前带 * 表示切换成功

报错处理

当执行 nvm install 的时候,如果有如下报错,是nvm文件夹权限不够,无法写入这个安装包:

解决办法:

  1. 右键文件夹,点属性,点安全,进入编辑

  1. 勾选完全控制,点应用即可

其他参考文档

npm 全局包不能使用:https://blog.csdn.net/qq_43176127/article/details/127494173
配置node不同版本统一全局包:https://blog.csdn.net/qq_38628046/article/details/126724156

posted @ 2023-02-03 15:07  时光凉忆  阅读(509)  评论(0编辑  收藏  举报