You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行npm install遇git仓库不存在错误,更新Cordova已解决

解决npm install时出现的GitHub仓库不存在错误(错误码128)

问题回顾

你在执行npm install时遇到了这个棘手的错误:

执行/usr/bin/git ls-remote -h -t ssh://git@github.com/node_modules/cordova.git时失败,提示:ERROR: Repository not found. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 退出错误码为128。

你已经尝试卸载重装Node.js和npm但问题依旧,最终通过更新Cordova到最新版本解决了问题。下面梳理下这个问题的可能原因和解决思路:

可能的原因

  • 依赖配置指向错误仓库:报错里的git@github.com/node_modules/cordova.git是无效地址——GitHub上不存在node_modules这个组织,正确的Cordova官方仓库归属apache组织。这种错误通常来自旧版本Cordova的依赖配置漏洞,或者项目的package-lock.json锁文件缓存了错误的仓库引用,导致npm安装时持续请求无效地址。
  • 本地缓存未彻底清理:即便重装了Node.js和npm,本地的npm缓存、Git远程仓库缓存可能还留存着错误的仓库地址记录,导致重装后问题依然存在。

已验证的解决方法

正如你实际操作的那样,直接更新Cordova到最新版本即可修复:

npm i cordova@latest

更新后,Cordova的依赖配置会自动修正为正确的官方仓库地址,后续执行npm install就不会再触发仓库不存在的错误了。

内容的提问来源于stack exchange,提问作者EfosaSO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:35:13