0

--deploymentRubyアプリのオプションをいじっていました。その後、アプリに別の宝石を追加したいと考えました。gemspec に追加して bundle install を実行しましたが、新しい gem がインストールされませんでした。ベンダー キャッシュ、.bundle、Gemfile.lock を削除して再試行したところ、予想どおりのエラーが発生しました。

Gemfile を変更した後、展開モードでインストールしようとしています。他の場所で実行bundle installし、更新された Gemfile.lock をバージョン管理に追加します。...

これは以前に見たことがあったので、--no-deploymentflag を使用することにしました。なんらかの理由で、同じエラーが再びポップアップしました。1時間後、私はまだ同じ場所で立ち往生しています。何をしても、bundle install が機能せず、新しい gem をインストールできません。

これはある種の奇妙なエラーですか?それとも設計によるバンドラーですか?

4

1 に答える 1

3

Pff ...どういうわけか、.bundle configフォルダーが私のホームディレクトリに潜入しました。これにより、私のマシン上のすべてのリポジトリが、bundlerへのデプロイメントリポジトリのように見えました。.bundleフォルダーを削除すると、問題が解決しました。

于 2012-09-28T11:17:44.890 に答える