【发布时间】:2013-01-19 13:57:52
【问题描述】:
在 Rails 应用程序中,如果 Gemfile 中包含的其中一个 gem 依赖于我要使用的另一个 gem,我是否需要在 Gemfile 中包含第二个?
说,我使用cucumber-rails gem。通过运行bundle dependency cucumber-rails,我可以看到它依赖于'database_cleaner' 和factory_girl。我是否需要将前两者包含在 Gemfile 中?
谢谢!
【问题讨论】:
-
如果 gem 需要这些 gem 才能工作,我会假设您需要它们,是的。虽然看看它是否在没有它们的情况下工作,如果不只是将它们包含在 gemfile 中,看看是否修复它。
标签: ruby-on-rails ruby bundler gemfile