Ruby on rails 不更改rails项目中的css文件
我有Rails应用程序 问题:文件app/stylesheets/application.css在输出html中没有更改。 application.cssRuby on rails 不更改rails项目中的css文件,ruby-on-rails,Ruby On Rails,我有Rails应用程序 问题:文件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); } app/vie
body {
font-family: micfont;
background-color: lightgrey;
min-width: 1200px;
padding: 10px;
padding-bottom: 100px;
background-image: url(header.jpg);
}
app/views/layouts/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'
问题解决了
我已在生产环境中更改了文件。每当您需要更改资产目录中的任何源文件时,都必须预先编译资产
RAILS_ENV=production rake assets:precompile