2013-06-26 24 views
0

我有Rails應用程序。不會更改rails項目中的css文件

問題:文件app/stylesheets/application.css在輸出html中沒有更改。 application.css

body { 
    font-family: micfont; 
    background-color: lightgrey; 
    min-width: 1200px; 
    padding: 10px; 
    padding-bottom: 100px; 
    background-image: url(header.jpg); 
} 

應用程序/視圖/佈局/ index.html.haml

%html 
    %head 
    %title SkyDance 
     = stylesheet_link_tag "application", :media => "all" 
     = javascript_include_tag "application" 
     = stylesheet_link_tag "bootstrap_and_overrides", :media => "all" 
     = csrf_meta_tags 
    %body 
    .navbar-wrapper.navbar-margin-top 
     .container 
     .navbar.navbar-opacity-white 
      .navbar-inner 
      %a.btn.btn-navbar{ "data-target" => ".nav-collapse", "data-toggle" => "collapse" } 
      .nav-collapse.collapse 
      %ul.nav 
       %li 
       %a{ :href => about_welcome_index_path }= t('.about_us') 
       %li 
       %a{ :href => schedule_path }= t('.schedule_and_prices') 
       %li 
       %a{ :href => genres_path }= t('.dances') 
       %li 
       %a{ :href => teachers_path }= t('.teachers') 
       %li 
       %a{ :href => contacts_welcome_index_path }= t('.contacts') 
    .row-fluid 
    .container.content 
     = yield 
    = render 'layouts/footer' 

回答

0

問題就迎刃而解了。

我在生產環境中更改了文件。每當您需要更改資產目錄中的任何源文件時,您都必須預編譯您的資產。

RAILS_ENV=production rake assets:precompile