Ruby on Rails应用程序在本地工作但不在实时服务器上工作

时间:2017-07-30 17:10:33

标签: ruby-on-rails

一切都在本地完美运行,但当我试图将应用程序直播时,我遇到了这个错误:

Showing /home/rails/app/views/layouts/application.html.erb where line #9 raised: 

end of file reached
  (in /home/rails/app/assets/stylesheets/global.css.scss)

这是第9行

<%= stylesheet_link_tag "application" %>

当我删除此行时,我收到javascript错误:

<%= javascript_include_tag "vendor/modernizr" %>

问题是什么?如何修复? 还不确定“文件结尾到了global.css.scss?”

下面是这个:

app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__92412405316489023_40891780'

app/controllers/site_controller.rb:42:in `index'

第42行是“render”一词

  def index
    render
  end

非常感谢

1 个答案:

答案 0 :(得分:0)

它应该与预编译有关。尝试清理资产预编译临时文件夹。

如果没有解决它,请发布堆栈跟踪。