2009-11-29 88 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