2016-04-27 4 views
1

githubでフォークが見つかりました。私はレールプロジェクトにthis forkをインストールしたかったのです。だから、私はGemfileにこのコード行を追加しました:私はbundle installを実行すると、それだけでフェッチでハングRails、githubからフォークされたgemをインストールしようとすると、bundlerがハングアップする

gem 'rootapp-wkhtmltopdf-binary', github: 'Root-App/wkhtmltopdf_binary_gem' 

どうしてですか?

+0

をバンドラを呼び出す場合でも、この上の任意のフィードバックを与えていませんか例えば'git: '[email protected]:Root-App/wkhtmltopdf_binary_gem.git'' –

+0

コマンドラインでgem installを実行すると、このリポジトリには有効なgemがありません。残念ながら、レポには宝石が大丈夫かどうかを示すバッジはありません。たぶん、このレポはビルドしていないという事実だけです。 –

+0

これはおそらく問題です。 gitリポジトリは、Bundlerと連携するために、適切なルビ宝石のディレクトリ構造とフォーマットを持たなければなりません。 –

答えて

1

バンドラは実際にはぶら下がっていないので、バックグラウンドでリポジトリのコンテンツをダウンロードしています。

レポコンテンツはかなりのサイズ(複数メガバイト)のようです。接続に応じて、バンドラがダウンロードを完了するまでしばらく待たなければなりません。その後、通常どおりに宝石をインストールする必要があります。

残念ながらバンドラあなたは `git`直接の代わりに、` github`を使用した場合はどうなりますか?あなたは冗長モードでbundle install --verbose

関連する問題