使用没有导轨的Paperclip

时间:2011-05-03 00:07:34

标签: ruby paperclip

我可以在命令行运行的直接ruby脚本中使用Paperclip,而不使用rails等吗?

我正在尝试编写一个小的ruby脚本中的Paperclip :: Geometry功能,但它似乎需要很多依赖项,这些都是RoR的一部分。是否可以使用Paperclip :: Geometry without rails?

2 个答案:

答案 0 :(得分:2)

你可以使用它没有Rails(f.ex在一些命令行ruby脚本,在Sinatra等),但你必须在你的系统上安装一些Rails部件。
至少跟随它们,依赖它们:

#gem dependency paperclip
Gem paperclip-2.4.5
  activerecord (>= 2.3.0)
  activesupport (>= 2.3.2)

答案 1 :(得分:0)

您还需要在模型中包含Paperclip :: Glue,

class ModuleName < ActiveRecord::Base
  include Paperclip::Glue
  ...
end