0

RailsアプリとそのブラウザでのスローエラーがありますWe're sorry, but something went wrong.。私はログのチェックに進みました、そしてこれは私が得るものです:

Compiled visitor.js  (0ms)  (pid 15667)
Compiled application.js  (3574ms)  (pid 15667)
Compiled visitor.css  (73ms)  (pid 15667)
Compiled aboutvideos.css  (1ms)  (pid 15667)
Compiled admin.css  (1ms)  (pid 15667)
Compiled bootstrap_and_overrides.css  (802ms)  (pid 15667)
Compiled jquery.fancybox.css  (0ms)  (pid 15667)
Compiled scaffolds.css  (8ms)  (pid 15667)
Compiled stores.css  (1ms)  (pid 15667)
Compiled application.css  (1001ms)  (pid 15667)


Started GET "/" for 190.166.197.58 at 2012-08-25 16:51:44 +0000
Processing by VisitorController#home as HTML
  Rendered visitor/home.html.erb within layouts/application (3.9ms)
Completed 500 Internal Server Error in 131ms

ActionView::Template::Error (visitor.css isn't precompiled):
    3: <head>
    4:   <title><%=h yield(:title) %></title>
    5:   <% if controller_name == "visitor" %>
    6:   <%= stylesheet_link_tag    "visitor", :media => "all" %>
    7:   <%= stylesheet_link_tag    "jquery.fancybox", :media => "all" %>
    8:   <%= javascript_include_tag "visitor" %>
    9:   <%= javascript_include_tag "jquery" %>
  app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb___794713378064579018_17000980'

あなたがvisitor.cssがコンパイルされているのを見ることができるように、それから私はvisitor.cssがプリコンパイルされていないというエラーを受け取ります。*=requiredvisitorをapplication.cssに含めました。何が間違っている可能性がありますか?

4

1 に答える 1

4

application.css内にvisitor.css(*= require formtastic)が必要な場合は、自分で含める必要はありません(<%= stylesheet_link_tag "visitor", :media => "all" %>)。

そうでない場合は、次の場所に追加する必要がありますproduction.rb

config.assets.precompile += %w( visitor.css )
于 2012-08-25T17:36:23.147 に答える