在 checkout 插件的rails3分支后,Paperclip会产生此错误。
我的Gemfile有以下几行:
gem 'paperclip', :git => 'http://github.com/thoughtbot/paperclip.git', :branch => 'rails3'
错误消息是:
NoMethodError: undefined method `has_attached_file' for #<Class:0x2a50530>
最佳答案
更新06-21-10:的thoughtbot版本已修复。
我必须在Paperclip::Railtie.insert
的末尾添加class Application < Rails::Application
到我的application.rb中,以使其正常工作。由于官方存储库正在运行,因此我已删除了我的fork。希望能对某人有所帮助。
您还需要将以下内容添加到您的Gemfile中
gem "paperclip", :git => "http://github.com/thoughtbot/paperclip.git"
关于ruby-on-rails - NoMethodError : undefined method `has_attached_file' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2743902/