Rails 4 - 应用程序在本地工作,但不在Heroku上工作

时间:2014-05-09 16:45:01

标签: ruby-on-rails heroku compatibility

在我的应用中,我使用cocoon gem动态添加/删除嵌套表单字段。我遇到的问题是它在我的开发环境中完美运行,但是当我推送到Heroku时,这个功能不起作用。为了澄清我的意思,添加表单字段的链接根本不起作用。

<%= link_to_add_association "Add URL", f, :mozs %>

现在,我假设由于它在本地工作,我的代码是正确的,没有任何错误。我想知道的是为什么我可以在开发和生产之间遇到这个问题?可能导致这种情况的两种环境之间可能有什么不同?

我知道Heroku使用了rails_12factor gem,我已将其设置为在生产中使用。这可能是我正在使用的茧宝石的潜在冲突吗?

(注意:我不确定我能提供哪些其他有用信息。如果还有其他任何对我有用的信息,请告诉我。)

1 个答案:

答案 0 :(得分:1)

不要忘记rake assets:precompile。如果rake从无效的css中止,请检查bootstrap_and_overrides.css是否添加了更少的代码。我注意到,从twitter-bootstrap-rails gem生成这个内容已经过去了。