Кэш

Addfox создает директорию .addfox/cache в проекте для улучшения опыта разработки.

Что находится в .addfox/cache

Типичное содержимое включает:

  • Кэш пользовательских данных браузера (для повторного использования состояния загрузки расширения)
  • Промежуточный кэш процесса сборки (сокращение накладных расходов на повторную компиляцию)

На разных платформах и в разных режимах запуска структура файлов кэша может незначительно отличаться, но назначение одинаково: сокращение затрат на повторную инициализацию.

Какую пользу приносит

Самое очевидное преимущество — опыт запуска браузера в режиме разработки:

  • Первый addfox dev: требуется полная инициализация окружения браузера, загрузка расширения;
  • Последующие addfox dev: при повторном использовании кэша браузер быстрее входит в отлаживаемое состояние, сокращается ручная операция.

Например, в описанном сценарии: после первого запуска кэш уже существует, при втором запуске обычно не требуется повторять тот же процесс вручную.

Когда очищать кэш

Очистите .addfox/cache и повторите попытку в следующих ситуациях:

  • Ненормальное состояние конфигурации браузера
  • Поведение загрузки расширения не соответствует ожиданиям
  • Необходимость вернуться к «чистому запуску» для диагностики проблем

Можно напрямую удалить эту директорию, Addfox автоматически пересоздаст её при следующем запуске.