1

私は私の中に以下を持っています<head>

.css はキャッシュされず、更新ごとに新しいものが読み込まれます。しかし、私はBackbone.jsRequire.jsを使用しているため、モジュールはまだキャッシュされています。私はまだオプティマイザーを使用していません。ファイルを Apache サーバーにアップロードし、html/js をそのまま実行しました。

ここでキャッシュを削除するにはどうすればよいですか? ありがとう。

4

2 に答える 2

5

require.js をインポートする前にこれを追加するだけです。

        var require = {
            waitSeconds: 1,
            urlArgs : "bust="+new Date().getTime()
        };

urlArgs は、フェッチしたすべての後にタイムスタンプを置き、require.js キャッシュを壊します。

ここに見られるように

于 2012-10-17T11:27:31.580 に答える
0

Firebug が実行されていて、Net タブの Firebug 内でキャッシュがオフになっている場合、Web サイトごとにキャッシュをオフにできることがわかりました。

于 2012-10-17T08:31:19.503 に答える