在 Rails 应用程序中,如果我使用缓存将多个样式表组合为一个,那么当其中一个样式表更新时,生成的文件是否会自动刷新?
stylesheet_link_tag "style1.css", "style2.css", :cache => "mystyles"
如果没有,我怎样才能使生成的文件过期?
最佳答案
对于生产环境,只需在部署过程中从样式表目录中删除 all.css 即可使用新文件重新生成它。
在开发模式下,ActionController::Base.perform_caching
默认为 false,因此不会发生缓存。
关于ruby-on-rails - Rails 中缓存的样式表何时刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1738682/