错误的ERR! / usr / bin / git ls-remote -h -t ssh://git@github.com/node_modules/cordova.git

时间:2018-01-21 13:31:58

标签: node.js git cordova github

我无法运行npm install命令,它一直向我提供此错误:

Error while executing:
/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.

exited with error code: 128

找不到此github链接:

git@github.com/node_modules/cordova.git

我尝试卸载然后重新安装node& npm但仍然收到相同的错误消息

为什么会出现任何原因?

更新

问题是cordova,更新cordova解决了这个问题npm i cordova@latest

1 个答案:

答案 0 :(得分:0)

首先确保ssh -T git@github.com确实有效,这意味着你确实创建并注册了相关的id_rsa(.pub)SSH密钥。

其次,检查完整的npm install命令(即 npm install之后放置的参数),因为https://github.com/node_modules/cordova不存在,{{3}两者都没有。

尝试

npm uninstall -g cordova
npm install -g cordova@latest

虽然使用最新版本之前存在问题:https://github.com/node_modules

OP确认:

  

问题是cordova,更新cordova解决了这个问题:npm i cordova@latest