私は github エンタープライズ ユーザーであり、依存関係を管理するために内部リポジトリを指すために bower を使用しています。
リポジトリをセットアップし、ルート ディレクトリに bower.json ファイルを含めました。次のようになります。
{
"name": "Axis",
"main": "Axis.js",
"version": "0.0.0",
"authors": [
"Nick Randall"
],
"description": "Chart Axis",
"keywords": [
"d3",
"d3.chart",
"axis"
],
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"d3": "~3.4.6",
"d3.chart": "~0.2.0",
"lodash": "~2.4.1"
}
}
「bower install Org/Axis」を使用して、上記のリポジトリを依存関係として新しいプロジェクトにインストールしようとしていますが、「チェックアウト」ステップの後にプロセスがハングします。私は何か間違ったことをしていますか、それともこれはバグですか?
私の .bowerrc ファイルは次のようになります。
{
"shorthand-resolver": "https://git.company.com/{{owner}}/{{package}}'.git"
}
これは、コマンドラインから得た応答です。
bower Axis#* not-cached https://git.company.com/Org/Axis.git#*
bower Axis#* resolve https://git.company.com/Org/Axis.git#*
bower Axis#* checkout v1.1.1
その後、そこにハングアップし、進行することはありません。