0

gem ソースをベンダーに保管すると、フォルダーのサイズが大きくなるため、展開が遅くなります。これを行う利点は何でしょうか?

展開が大きくなる以外にデメリットはありますか?

4

1 に答える 1

0

Rails に 2 つの変更が加えられる前は、gem の販売は適切でした。

  • Rails 2.X シリーズconfig.gemでは、gem のバージョンを管理できるように環境ファイルに追加されました。
  • 3.0 が登場したとき、gem のバージョンをより適切に制御できる Bundler がありました。

これ以前は、gem のバージョンが修正されたことを保証する唯一の方法は、開発チームのすべてのメンバーが常に正しい gem とバージョンを使用できるように、それらを販売し、アプリの残りの部分と共に配布することでした。理由と方法の詳細については、2007 年の Chris Wanstrath の記事を参照してください

于 2012-12-03T23:14:00.927 に答える