Ruby on rails Rails插件/引擎无法加载回形针
我正在开发一个rails插件。gemspec文件中有回形针:Ruby on rails Rails插件/引擎无法加载回形针,ruby-on-rails,ruby-on-rails-4,paperclip,Ruby On Rails,Ruby On Rails 4,Paperclip,我正在开发一个rails插件。gemspec文件中有回形针: spec.add_dependency 'paperclip', '~> 5.1' 安装gems(使用bundle install)后,显示插件中安装了回形针gem 添加后,在app/models/my\u plugin/class\u中添加了附加的\u文件,其中包含\u数据\u文件\u实体: class ClassWithDataFileEntity < ActiveRecord::Base has_attache
spec.add_dependency 'paperclip', '~> 5.1'
安装gems(使用bundle install
)后,显示插件中安装了回形针gem
添加后,在app/models/my\u plugin/class\u中添加了附加的\u文件
,其中包含\u数据\u文件\u实体
:
class ClassWithDataFileEntity < ActiveRecord::Base
has_attached_file :file, url: "/:class/:attachment/:id_partition/:filename",
end
class ClassWithDataFileEntity
我看到以下错误:
undefined method `has_attached_file' for #<Class:0x0000000354e7e8>
未定义的方法“已附加文件”#
所以,插件找不到回形针。为什么会这样?回形针可以用在rails插件中吗
您必须在引擎中使用“回形针”。rb