キャッシュ

Addfox はプロジェクトに .addfox/cache ディレクトリを生成し、開発モードの体験を向上させます。

.addfox/cache の内容

一般的な内容は以下を含みます:

  • ブラウザのユーザーデータキャッシュ(拡張機能の読み込み状態の再利用に使用)
  • ビルドプロセスの中間キャッシュ(再コンパイルのオーバーヘッド削減)

異なるプラットフォームや実行モードでは、キャッシュファイルの構造がわずかに異なる場合がありますが、目的は同じです:繰り返しの初期化コストを削減

効果

最も直接的な効果は開発モードでのブラウザ起動体験です:

  • 初回の addfox dev:ブラウザ環境の完全な初期化、拡張機能の読み込みが必要;
  • その後の addfox dev:キャッシュを再利用した後、ブラウザはより速くデバッグ可能な状態になり、手動操作が減少します。

例えば、初回起動後にキャッシュが既にある場合、2回目の起動では通常、同じフローを手動で再度開く必要はありません。

キャッシュをクリアするタイミング

以下の状況では、.addfox/cache をクリアしてから再試行できます:

  • ブラウザの設定状態が異常
  • 拡張機能の読み込み動作が期待と異なる
  • 「クリーンな起動」状態に戻って問題を調査したい

このディレクトリは直接削除できます。Addfox は次回実行時に自動的に再構築します。