使用Warbler,如何从捆绑的宝石中排除Active Record?

时间:2009-03-02 13:00:01

标签: ruby-on-rails ruby rubygems jruby

使用Warbler时,我需要添加哪些行config/warble.rb以防止它在捆绑的宝石中包含Active Record。我已经在config/environment.rb中排除了活动记录,如下所示。

config.frameworks -= [ :active_record ]

我只使用config.gems中的config/warble.rb尝试了同样的事情,但无济于事。

1 个答案:

答案 0 :(得分:2)

我无法尝试其中任何一种想法,但看Nick Sieger's examples: -

  • gem名称必须是String而不是Symbol吗?
  • 由于activerecord包含config.gemsrails,因此可能会隐式包含config.gem_dependencies = true。您可能需要将config.gem_dependencies更改为false,并在rails中明确包含actioncontrollerconfig.gems等。

config.gems文件中打印或记录warble.rb的值可能会有所帮助。