【问题标题】:ECMDERR during bower install安装凉亭期间的 ECMDERR
【发布时间】:2016-01-22 12:36:43
【问题描述】:

我是 git、bower 和 electron 等新手。

我正在尝试通过这样的命令行安装一些依赖项

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

它给了我错误

我发现 this solution 上面写着

您可能位于防火墙后面。尝试通过 https 进行克隆——这样更有可能不被阻止

然后我尝试了这个

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

但它仍然给我错误

基本上错误是

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=没有这样的文件或目录

谁能知道我做错了什么或我在这里错过了什么?我完全被困在这里。任何形式的帮助将不胜感激。

【问题讨论】:

    标签: angularjs git github bower-install


    【解决方案1】:

    试试这个

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

    查看此问题了解更多详情: How to fix bower ECMDERR

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      在将 .gitconfig 文件更改为 sslVerify = false 后,我设法让它工作

      这是我的 .gitconfig 的样子:

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

      【讨论】:

        猜你喜欢
        • 2016-06-13
        • 2014-03-14
        • 2013-07-03
        • 2014-02-09
        • 2013-05-23
        • 2017-03-14
        • 2017-03-18
        • 2015-03-30
        • 2014-08-08
        相关资源
        最近更新 更多