一、问题描述
从官网下载node.js的msi之后安装出现这个报错,我查找了文件夹都没找到旧版本。ds告诉我可以使用nvm来管理多个版本的node.js,因此下面的解决方法就是下载nvm,再使用它下载其它版本的node.js.

二、安装nvm
笔者是windows系统,因此下面是针对windows的安装方法,其它系统可以去找一下对应的安装方式。
在 Windows 上使用专用的 nvm-windows:
- 下载最新版本:https://github.com/coreybutler/nvm-windows/releases
- 下载
nvm-setup.zip - 解压并安装
安装后可以在 Windows 命令提示符中使用:
cmd
# 1. 安装 Node.js 26.1.0
nvm install 26.1.0
# 2. 等待下载和提取完成
# 3. 验证安装
nvm list
# 4. 激活使用
nvm use 26.1.0
# 5. 验证可用
node --version
npm --version
如果 nvm install安装失败,可能是网络问题或访问权限,尝试以管理员身份运行 CMD,然后执行同样操作。