NoMethodError:nil的未定义方法`[]':rails

时间:2016-01-02 21:07:28

标签: ruby-on-rails heroku

我正在尝试推送到heroku,我收到以下错误:

enter image description here

最初,这开始是一个错误,说“在@import bootstrap之后无效的css”,但我在@import bootstrap之后添加了一个分号,现在它已经改为NoMethodError。我认为它与资产管道有关,但它并没有真正给出任何描述。该应用程序在localhost:3000上运行正常,没有任何问题。

我正在使用postgresql数据库进行开发和生产。

我运行了$ heroku日志,这就是结果:

enter image description here

我没有在我的应用程序中使用slug,所以我不知道它为什么会出现slug错误。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我找到了答案。我只是将config.assets.initialize_on_precompile = false添加到config / application.rb下的application.rb文件中。问题是heroku正在编译我的资产用于开发模式。