讓我們在一個Rails應用程序說你有,你在你的應用程序中使用一些寶石(我們稱他們爲「初級寶石」),並已vendored它們的便攜性。config.gem在environment.rb中
比方說,那些「初級寶石」還要求自己的寶石 - 我們將稱之爲「二次寶石」。
當你設置你的environment.rb,你不得不說:
config.gem 'primary-gem'
任何您直接使用的寶石。
但是,你是否也需要說。 。 。
config.gem 'secondary-gem'
即使您沒有使用明確的寶石在你的應用程序?
或者是它足夠簡單,包括你的vendor/gems
目錄寶石讓它通過您的應用程序得到回升?