2010-10-07 84 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。