2010-10-07 79 views
1

緩存的問題,我有兩個不同的CSS文件... style.css文件和style_main.css導軌和CSS

兩者在不同的佈局,分別用於同一應用程序。在開發模式下,一切正常,但在生產模式下,緩存發生,並且兩個css文件都以all.css?xxxxxxx加載,但不幸的是,all.css是由style.css生成的,不會隨着佈局更改而更新。我該如何防止這種?

回答

1

將代碼部署到生產服務器時,您可能還部署了all.css文件。你有沒有試過從你的版本控制系統中排除這個文件?當您在開發機器上更新style.css等時,提交更改並重新部署,如果rails發現它不在公用文件夾中,它將重新生成all.css。