状況:
アプリケーションがデプロイされ、使用されています。
JavaScript / jQuery (.js ファイル内) の更新が行われました。
アプリケーションの再デプロイ
ユーザーがキャッシュをクリアしない限り、JavaScript の変更は表示されません。
これは重要な問題を提示しています。
キャッシュをクリアする方法はありますか:
- 自動的に
- 新しい展開がロールアウトされたときの最初の読み込み時 (その後は通常どおりキャッシュ) だけですか?
状況:
アプリケーションがデプロイされ、使用されています。
JavaScript / jQuery (.js ファイル内) の更新が行われました。
アプリケーションの再デプロイ
ユーザーがキャッシュをクリアしない限り、JavaScript の変更は表示されません。
これは重要な問題を提示しています。
キャッシュをクリアする方法はありますか:
これにより、変更に基づいて各ファイルのハッシュが作成されます(ファイルが変更されていない場合、そのファイルの新しいハッシュは作成されません) https://jawr.java.net/
ファイル名にパラメーターを追加できます。同様に: path/to/styles.css?deployed=20130424 および path/to/scripts.js?deployed=20130424