2

bower install を実行すると、次のエラー メッセージが表示されます。

...
bower require-handlebars-plugin#0.8.0         checkout v0.8.0
bower nouislider#master                       checkout master
bower jquery#1.7.2                            checkout 1.7.2
bower backbone#1.1.2                          checkout 1.1.2
bower hoverIntent#*                           checkout master
bower handlebars#1.0.0                        checkout 1.0.0
bower requirejs-plugins#1.0.2                 checkout 1.0.2
bower fastclick#1.0.2                         checkout v1.0.2
bower underscore#1.5.1                        checkout 1.5.1
bower supersized-with-swipe#*                 checkout master
bower require-handlebars-plugin#0.8.0          ECMDERR Failed to execute "git clone http://repository_url/js-ext-libs/require-handlebars-plugin.git -b v0.8.0 --progress . --depth 1", exit code of #128

Additional error details:
Cloning into '.'...
fatal: dumb http transport does not support --depth

bower install を再度実行すると、異なるパッケージで同じ結果が得られました。この問題を抱えている同僚は私だけです。構成は非常に似ています。どんな手掛かり?私は次の構成を持っています:

$ git config --global --list
user.name=myname
user.email=myemail
core.autocrlf=true
credential.helper=!'C:\Users\myname\AppData\Roaming\GitCredStore\git-credential-winstore.exe'
http.sslcainfo=c:/Users/myname/Documents/projects/credentials/cert.pem
http.sslverify=false
branch.autosetuprebase=always
url.https://.insteadof=git://

ありがとう

4

1 に答える 1

3

バージョン 1.3.0 以降、Bower はダム http リポジトリをサポートしています。

https://github.com/bower/bower/pull/1062から抽出された問題と実装されたソリューションの詳細:

Bower バージョン <1.3.0 はダム http サーバーをサポートしていません。解決策は、このケースもカバーするために、深さを使用しないフォールバックをサポートするために既に配置されているメカニズムを拡張することでした。

于 2014-07-04T10:37:07.463 に答える