我制作了这个宝石:https://github.com/RLovelett/feedzirra-rails
我希望能够包含它:gem "feedzirra-rails", :git => "git://github.com/RLovelett/feedzirra-rails.git", :branch => "feedzirra-rails"
但是,Rails似乎并没有自动扩展ActiveRecord :: Base。但是,如果我在使用require "feedzirra_rails"
的模型中调用acts_as_feed
,一切都很好。
基本上,我不想打电话给需要。我只想自动为所有模型提供acts_as_feed
。
建议?
答案 0 :(得分:1)
您需要为gem添加一个铁路。这将使您在Gemfile中包含gem时自动加载。确保你需要lib / feedzirra.rb中的铁路