我注意到在通过capistrano进行部署之后,静态css文件似乎没有加载,当我特别指定
时这是真的<%= stylesheet_link_tag 'resume',:cache => true %>
删除:cache =&gt; true解决了这个问题,但我想知道为什么该选项在第一种情况下导致问题,其次在通过capistrano部署rails应用程序时最佳做法是什么
答案 0 :(得分:0)
:cache => true
创建一个名为all.css的文件(如果样式表目录中尚不存在)。当您想要组合多个样式表时,它非常有用,因此您的页面将具有较少的http请求。部署新版本时删除此文件,它将从最新的样式表重新生成。