安装Node.js v20.10.0 LTS后npm install无法下载包的问题
修复Node.js/npm无法运行
npm install的MODULE_NOT_FOUND错误 这个错误是全局npm安装目录损坏导致的,即使重装Node.js,残留的损坏文件依然会干扰正常运行。以下是彻底修复步骤:
彻底清理Node.js及残留文件
- 打开控制面板 → 程序和功能,卸载所有已安装的Node.js版本
- 删除以下关键文件夹(替换为你的用户目录路径):
C:\Users\Hasan Khan\AppData\Roaming\npmC:\Users\Hasan Khan\AppData\Roaming\npm-cacheC:\Program Files\nodejs(若存在)C:\Program Files (x86)\nodejs(若存在)
- 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量,检查系统变量和用户变量中的
Path,删除所有指向Node.js/npm的路径条目
重新安装Node.js
- 下载对应版本的Node.js LTS安装包(推荐官网的稳定版)
- 运行安装程序,确保勾选「Add Node.js to PATH」选项,使用默认设置完成安装
验证修复效果
- 打开新的命令提示符窗口(必须新开,避免环境变量缓存),运行以下命令确认版本:
node -v npm -v - 执行全局npm更新,确保兼容性:
npm install -g npm@latest - 切换到你的项目目录,运行
npm install测试是否正常工作
- 打开新的命令提示符窗口(必须新开,避免环境变量缓存),运行以下命令确认版本:
内容的提问来源于stack exchange,提问作者Hasan Khan
相关产品推荐
相关产品推荐

