【问题标题】:My Rails App works on localhost but not on Heroku我的 Rails 应用程序可以在 localhost 上运行,但不能在 Heroku 上运行
【发布时间】:2012-11-08 02:20:22
【问题描述】:

我是 rails 新手,目前我有一个可以在 localhost 上完美运行的 Rails 应用程序,但是当我将它部署到 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 上却不能,所以我想知道我能用它做什么,这个方法是我使用的这个 gem 附带的 "jquery-modal-rails"

【问题讨论】:

  • 您是否使用 bundler 来安装 jquery-modal-rails gem?即您是否将其添加到您的 Gemfile 中?
  • 是的,我做到了,并且在本地一切正常,但在 Heroku 上却不行

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多