我的Rails应用程序适用于localhost但不适用于Heroku

时间:2012-11-08 02:20:23

标签: jquery ruby-on-rails-3 jquery-ui heroku modal-dialog

我是rails的新手,目前我有一个工作的Rails应用程序,它在localhost上完美运行但是当我将它部署到Heroku.com时,我仍然可以看到主页,当我导航到另一个页面时,它向我显示错误。我尝试使用此命令“heroku logs”

这里是日志

ActionView::Template::Error (undefined method `link_to_modal' for #<#<Class:0x000000046b8a10>:0x000000046b4500>):

这可能是我在视图中使用'link_to_modal'方法的原因吗?

<p class="text"><%= link_to_modal "+Add Album", "#addalbum" %><p>

它在我的计算机上运行正常,但在heroku上运行不正常,所以我想知道我该怎么做才能使用这个方法,我正在使用这个宝石"jquery-modal-rails"

1 个答案:

答案 0 :(得分:2)

将这些行添加到config / production.rb文件

require 'jquery/modal/rails'
require 'jquery/modal/filters'
require 'jquery/modal/helpers'