2009-11-29 87 views
0

我已经注意到,我通过Capistrano的做了部署后,静态css文件不似乎是加载,当我特地指定css文件不加载部署

<%= stylesheet_link_tag 'resume',:cache => true %> 

去除这是真的=> true解决了这个问题,但是我想知道为什么这个选项会导致第一种情况出现问题,其次是通过capistrano部署rails应用程序时的最佳做法是什么

回答

0

:cache => true:cache => true创建一个名为all的文件。如果它尚不存在于你的样式表目录中。当你想要合并多个样式表时,这是非常有用的,这样你的页面就会有更少的http请求。部署新版本时删除此文件,并将从最新的样式表重新生成该文件。

+0

有趣的,所以这不是一个真正的capistrano问题。 – Shiv 2009-11-30 04:26:37