Node.js高版本降为低版本

一、卸载高版本的node.js

  1. 进入控制面板,找到所安装的node.js并卸载。

  2. 找到源文件安装目录,删除整个文件夹。

二、安装 nvm 管理工具

  1. 官网下载安装包 https://github.com/coreybutler/nvm-windows/releases
    在这里插入图片描述

  2. 解压并安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 检查nvm是否安装成功,【win+R】 输入 cmd 回车进入命令界面,输入 nvm。

    nvm
    
  4. 打开nvm安装目录下的settings.txt文件,在最后添加以下代码,保存退出。

    arch: 64proxy:
    node_mirror: https://npmmirror.com/mirrors/node/
    npm_mirror: https://npmmirror.com/mirrors/npm/
    

在这里插入图片描述
在这里插入图片描述

三、利用 nvm 工具安装 Node.js

  1. 【win+R】 输入 cmd 回车进入命令界面,输入以下命令,安装指定版本的NodeJS nvm install <版本号>

    nvm install v18.16.0			//安装 Node.js 18.16.0 版本
    
  2. 切换需要使用的 NodeJS 版本 nvm use <版本号>

    nvm use v18.16.0
    
  3. 依次输入以下命令行即可查看node及npm的版本

    node -v
    npm -v
    
  4. 若有不同版本的使用需求,可重复执行1~3步,安装不同版本的Node.js,使用nvm use <版本号>命令进行不同版本的Node.js之间的切换

<think>我们参考引用内容,特别是引用[2]和引用[3]中提到了使用nvm-windows来管理Node.js版本(包括降级)。引用[4]也详细描述了使用nvm进行版本切换的步骤。 根据这些引用,降级Node.js版本的步骤可以归纳为: 1. 安装nvm(Node Version Manager),这是一个Node.js版本管理工具。 2. 使用nvm安装所需的目标Node.js版本。 3. 切换使用已安装的目标版本。 注意:引用[2]和[3]都提到了nvm-windows(适用于Windows系统),而Mac或Linux系统可以使用nvm(注意区分大小写,nvm是另一个工具)。 因此,我们需要区分操作系统,但用户没有明确操作系统,所以我们先以通用的方式描述,并分别说明Windows和其他系统。 步骤: 1. 安装nvm(Windows使用nvm-windows,Mac/Linux使用nvm) 2. 使用nvm安装特定版本Node.js 3. 切换使用该版本 另外,引用[1]和[3]都提到了查看当前版本node -v)和安装指定版本(nvm install <version>)的命令。 我们按照步骤来写:</think>### 如何降级Node.js版本 降级Node.js版本可通过版本管理工具实现,以下是详细步骤(以Windows系统为例): #### 方法一:使用nvm-windows(推荐) 1. **安装nvm-windows** - 卸载现有Node.js(避免冲突) - 下载安装程序:[nvm-windows最新版](https://github.com/coreybutler/nvm-windows/releases) - 以管理员身份运行安装程序 2. **安装目标Node.js版本** 在命令行执行(以v14.17.0为例): ```bash nvm install 14.17.0 # 安装指定版本 ``` 3. **切换版本** ```bash nvm use 14.17.0 # 切换到目标版本 ``` 4. **验证版本** ```bash node -v # 应显示 v14.17.0 npm -v # 显示对应npm版本 ``` #### 方法二:直接安装(不推荐) 1. **卸载当前Node.js** 通过控制面板完全卸载现有版本 2. **下载旧版本安装包** 从[Node.js历史版本库](https://nodejs.org/download/release/)下载所需版本.msi文件 3. **运行安装程序** 按向导完成安装 > ⚠️ 注意:直接安装可能导致环境变量冲突,nvm方案更安全[^2][^4] #### 常用nvm命令 ```bash nvm ls available # 查看可安装版本 nvm ls # 查看已安装版本 nvm uninstall 18.6.0 # 删除特定版本 nvm on # 启用nvm ``` ### 验证降级成功 ```bash node -v # 检查Node.js版本 npm -v # 检查npm版本 ``` > 提示:Linux/macOS用户可使用原生nvm工具,操作类似(需先安装nvm)[^3][^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值