0

在开发我的 chess rails 应用程序期间,我遇到过几次在下次访问时更新我的​​ Rails 应用程序后,Chrome 浏览器显示棋盘损坏,并且在浏览器中点击刷新并没有解决问题。我不得不手动禁用 Chrome 中的缓存并刷新以修复问题。也许关于棋盘div的css的东西被搞砸了,我不知道。抱歉,我没有更详细的问题报告。

如果这在开发过程中发生在我身上,那么我网站的用户肯定会遇到这个旧的缓存问题并看到一个损坏的网站。有谁知道发生了什么以及如何防止这种情况?

4

1 回答 1

0

在 Rails 3.2 中,资产管道负责 CSS 和 JS 的缓存。

http://guides.rubyonrails.org/asset_pipeline.html

请查看上面的链接以进行检查。如果您不使用 Rails 3.2,请使用某种指纹技术撤消缓存。

于 2012-10-06T09:33:43.580 回答