繁体   English   中英

ActionView :: Template :: Error(未预编译application.css)Rails

[英]ActionView::Template::Error (application.css isn't precompiled) Rails

我正在生产服务器中进入以下位置:

Started GET "/" for 101.160.190.206 at 2013-09-05 00:11:28 +1000
Processing by HomeController#index as HTML
  Rendered home/index.html.erb within layouts/application (0.5ms)
Completed 500 Internal Server Error in 2ms

ActionView::Template::Error (application.css isn't precompiled):
    4:     <meta name="viewport" content="width=device-width, initial-scale=1.0">
    5:     <title><%= content_for?(:title) ? yield(:title) : "Tools" %></title>
    6:     <meta name="description" content="<%= content_for?(:description) ? yield(:description) : "Tools" %>">
    7:     <%= stylesheet_link_tag "application", :media => "all" %>
    8:     <%= javascript_include_tag "application" %>
    9:     <%= csrf_meta_tags %>
    10:     <%= yield(:head) %>
  app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb__153052184121312410_16560580'

我运行rake assets:precompile并似乎正确编译,正如我在Assets文件中看到的那样,但是我仍然得到

We're sorry, but something went wrong.

错误。

我不确定哪里出了问题...

如果您尚未修改任何内容,则默认情况下应将application.css包含在资产中,因此请尝试运行:

RAILS_ENV=production rake assets:precompile

代替

rake assets:precompile

它采用默认环境,即默认development环境。 至少那是我几周前遇到的一个“问题”,所以在这种情况下也许是相同的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM