RMagick + Rails + Heroku?

Ell*_*iot 15 ruby-on-rails rmagick heroku

我正在试图找出如何在我的应用程序上获取rmagick,然后让它在Heroku上运行?

小智 20

对于Rails3,您必须添加此规范:

gem"rmagick","2.12.0",:require =>'RMagick'

注意:require是CAsE SeNSITIvE

  • 以创造性方式进行投票,以快速了解案例敏感手段. (5认同)

Ell*_*iot 8

好的,以便将来参考需要做的事情.

在您的.gems文件中,您需要:

rmagick
Run Code Online (Sandbox Code Playgroud)

然后在您的config/environment.rb文件中,您需要:

config.gem "rmagick",
:lib => "RMagick" 
Run Code Online (Sandbox Code Playgroud)

因为它已经预装了heroku - 这就是诀窍.


mat*_*ace 7

有一次我从capps做了以下回答.

gem "rmagick", "2.12.0", :require => 'RMagick'
Run Code Online (Sandbox Code Playgroud)

然后我将require语句添加到使用rmagick的任何文件中它修复了我的问题.

require 'RMagick'
Run Code Online (Sandbox Code Playgroud)

这适用于Heroku雪松堆栈运行轨道3.1