[英]Ruby on Rails app working locally but not on live server
一切在本地都能正常運行,但是當我嘗試將應用程序投入使用時,出現了以下錯誤:
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
非常感謝
它應該與預編譯有關。 嘗試清理資產預編譯臨時文件夾。
如果那不能解決問題,請發布堆棧跟蹤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.