0

チェスレールアプリの開発中に、次のアクセス時にRailsアプリを更新した後、Chromeブラウザーにチェス盤が壊れて表示され、ブラウザーで更新を押しても問題が解決しないという問題が何度か発生しました。Chromeでキャッシュを手動で無効にし、更新して修正する必要がありました。たぶん、チェス盤のdivのcssについて何かが台無しにされたのか、私にはわかりません。申し訳ありませんが、問題の詳細なレポートはありません。

これが開発中に私に起こる可能性がある場合、確かに私のWebサイトのユーザーはこの古いキャッシュの問題に遭遇し、壊れたサイトを見るでしょう。誰かが何が起こっていたのか、そしてこれを防ぐ方法についての考えを持っていますか?

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 に答える