我的custom.css.scss
文件夹中有一个assets/stylesheets
文件,我已添加了新的css。
所有样式表都在开发中工作,但在生产中,custom.css
文件不包含在内,即生产中没有实现customm.css样式更改。
在application.rb中我有:
config.assets.initialize_on_precompile = false
config.assets.enabled = true
在production.rb中我有:
config.assets.compile = true
在我的application.html.erb中,我有:
<%= stylesheet_link_tag "application" %>
在application.css中我有:
*= require_self
*= require foundation_and_overrides
*= require_tree .
*/
我的应用程序在Heroku上
答案 0 :(得分:1)
您所描述的问题可能与Heroku does not precompile assets when deploying
有关由于资产已预编译用于生产,您可以将其添加到environment.rb中的config.assets.precompile,如http://jalada.co.uk/2012/01/23/adding-files-to-config-assets-precompile-in-rails-3-1.html所述
config.assets.precompile += %w(custom.css)