2017-05-08 33 views
0

我正在開發一個rails插件。我在gemspec文件回形針:Rails插件/引擎無法加載回形針

spec.add_dependency 'paperclip', '~> 5.1' 

(使用bundle install)安裝寶石後,它表明回形針寶石被安裝在該插件。

app/models/my_plugin/class_with_data_file_entity加入has_attached_file後:

class ClassWithDataFileEntity < ActiveRecord::Base 
    has_attached_file :file, url: "/:class/:attachment/:id_partition/:filename", 
end 

我看到下列錯誤:

undefined method `has_attached_file' for #<Class:0x0000000354e7e8> 

因此,該插件無法找到回形針。爲什麼會這樣?可以紙夾在Rails插件

回答