最近、作業中の Web ページを表示できるようにするために、キャッシュ全体を削除する必要がありました。これで問題ないと思いますが、キャッシュから特定のページを削除することで改善される可能性があります。chrome.browsingData.remove には、削除する個々のページを示すオプションがないようです。これを外部で行うことができるかどうか疑問に思っていましたが、クロム コードに慣れていません。また、chrome.browsingData.remove の実装に変更が予定されているかどうかも疑問に思っていました。どうもありがとう
6 に答える
単一のファイル キャッシュを削除するには、その URL をブラウザに入力し、ハード リフレッシュを実行します。
Web ページで作業していて、キャッシュを避けたい場合 (お勧めです! :) Chrome DevTools で今すぐ実行できます。[設定] (右下隅のアイコン) に移動し、それをクリックします。次に、「キャッシュを無効にする」オプションが表示されます-それをマークして完了です。
作業が完了したら、この状態を返すことを忘れないでください。キャッシュ スキーマを使用すると、chrome の方が高速になります。
Chrome DevTools では、Dev Tools 設定をクリックし、[ キャッシュを無効にする (DevTools が開いている間) ] を選択する必要があります。これは、ページの最初のオプションです。
これらの設定はメインの設定ではなく、Dev Tools に固有のものであることに注意してください。
デバッグする Web ページでF12を押すか、Ctrl-Shift-I を押すと、 DevTools にアクセスできます。
アップデート :2019, April 20
最近、私はと一緒に働いていChrome browser's inbuilt feature - Overrides
ます。この機能を使用HTML, CSS, JS, etc
すると、コンソールで直接コードを記述し、Web ページで表示できます。
前の回答:
Google Chrome 拡張機能Resource Override
を使用しています。
server
この拡張機能をインストールした後、次の代わりに必要なリソースをオーバーライドしていますcache
。
ステップ #2 : サーバーから新しくしたいリソースをオーバーライドします。
⭐<code>重要な注意 -developer-console
ではなくからプラグインにアクセスします。browser
⭐⭐ 私はこのアプローチから始めましたが、上記の回答で Lukas Greblikas によって提案されたアプローチに移行しました。
幸運を...