30

Gemfileへの変更時にGemfile.lockを再同期する方法。

Gemfileに3つのgem(gem1、gem2、gem3)があると仮定します。

bundle installGemfile.lockファイルを作成します。

gem3を削除して実行するbundle installと、Gemfile.lockが再生成され、gem3がrvmgemsetから削除されます。しかし、そうではありません。gemsetを削除せずに再同期するにはどうすればよいですか。

4

1 に答える 1

27

Gemfile.lockをGemfileの編集と一致させるには、を実行しますbundle check

Gemfile.lockをGemfileの編集と最新の互換性のあるgemの両方と一致させるには、を実行しbundle updateます。


関連:vigetによるこのブログ投稿には、Bundlerのベストプラクティスに関するいくつかの良いアドバイスがあります。

于 2012-10-27T17:07:17.483 に答える