凉亭安装期间的ECMDERR

时间:2016-01-22 12:36:44

标签: angularjs git github bower-install

  

我是git,bower和电子等的新手。

我试图通过命令行安装一些依赖项,如下所示

bower install angular angular-route angular-material --save 

它给了我错误

enter image description here

我发现 this solution 表示

  

你可能在防火墙后面。尝试通过https克隆 - 有更高的机会不被阻止

然后我尝试了这个

bower install https://github.com/angular/bower-angular.git

但它仍然给我错误

enter image description here

基本上错误是

  

ECMDERR无法执行" git ls-remote --tags --heads git://github.com/angular/bower-angular.git" ;,退出代码#128致命:无法连接到github.com:github.com [0:192.30.252.128]:errno =没有这样的文件或目录

     

其他错误详情:致命:无法连接到github.com:   github.com [0:192.30.252.128]:errno =没有这样的文件或目录

任何人都可以知道我做错了什么或我在这里失踪了什么?我完全被困在这里了。任何形式的帮助将不胜感激。

3 个答案:

答案 0 :(得分:2)

试试这个

git config --global url."https://".insteadOf git://

查看此问题以获取更多详细信息: How to fix bower ECMDERR

答案 1 :(得分:1)

我在.bowerrc中有一些无效的代理设置 删除了他们。一切都很好:))

答案 2 :(得分:-1)

将.gitconfig文件更改为sslVerify = false后,我设法使其正常工作

.gitconfig的外观如下:

[http]
        sslVerify = false
[url "https://"]
        insteadOf = git://
[url "https://github.com/"]
        insteadOf = git://github.com/