全体でrequire.jsを使用するWebアプリがあります(CDNが提供するいくつかのリソースを除く)。最適化ツールを使用して「公開」サイトを作成しています。
私の懸念は、Web アプリの新しいバージョンが公開されたときに、ブラウザーによってキャッシュされるため、ユーザーが更新された js ファイルを取得できないことです。
この問題は、「urlArgs」構成オプションを使用しない限り、アプリの開発時に非常に明白です。
通常の解決策は、スクリプト参照に ?v=1.0 のクエリ文字列を追加することですが、それらはすべて require.js を介して処理されるため、これを行う方法はありません。
それで、私の質問は、新しいバージョンが公開されたときにクライアントが新しいバージョンの js/css ファイルをダウンロードできるようにするにはどうすればよいですか?