安装node低版本报错:The system cannot find the file specified.

报错信息:

原因:

  1. nvm版本过高:较新版本的nvm-windows(如1.2.2)与老版本Node.js的npm下载机制不兼容

  2. 下载链接变更:npm的下载链接在不同时期有所变化,新版nvm可能无法正确处理老版本的下载链接

  3. 临时文件处理:新版nvm在处理临时文件时的逻辑与老版本Node.js不匹配

一、查看nvm版本

二、卸载

  1. 打开控制面板程序和功能

  2. 找到NVM for Windows

  3. 点击卸载并确认

三、降版本

https://nvm.uihtm.com/doc/download-nvm.html

选择1.1.x下载

四、尝试重新安装node12.22.10,就可以了

相关推荐
天若有情6736 天前
【开源推荐】form-validator-cn 轻量级中文表单校验库 | TS 零依赖、极简开箱即用
前端·npm·开源·node·js·表单校验
不会写程序的未来程序员14 天前
nvm 安装教程:Node.js 版本管理全攻略 (Win/Mac/Linux) + .nvmrc 实战
linux·macos·node.js·前端开发·环境配置·nvm
hashiqimiya18 天前
写了一个package.json用于提供保存文件即重新运行spring
node
Joy T25 天前
【Web3】深度解析 NFT 跨链智能合约开发:原生资产与衍生包装合约架构实战
git·架构·web3·区块链·node·智能合约·hardhat
学习3人组1 个月前
windows系统下nvm的安装
node.js·nvm
枫桥骤雨1 个月前
Ubuntu NVM部署Node.js教程
linux·ubuntu·node.js·nvm
Joy T1 个月前
【Web3】告别Remix:基于Hardhat的智能合约工程化构建与实战
git·web3·node·智能合约·hardhat
风清云淡_A1 个月前
【NODE】docker部署后端java项目实战基础版
docker·node
风清云淡_A1 个月前
【NODE】vite项目的前后端手动部署流程
node
坐吃山猪1 个月前
NodeJS极简后端服务
node·express