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