keepBrowserProfile
keepBrowserProfile используется для управления сохранением пользовательских данных браузера (профиля) при разработке.
Обзор
- Тип:
boolean - Значение по умолчанию:
false - Обязательный: Нет
Использование
Влияние
При включении:
- Пользовательские данные браузера сохраняются в директории
.addfox/cache/browser-profile/<name>-user-data - При следующем запуске
addfox devэти данные переиспользуются - Состояние входа, настройки расширения и т.д. сохраняются
Можно также переопределить для отдельного браузера:
Приоритет
Разрешается в следующем порядке (от высшего к низшему):
- CLI
--keep-browser-profile/--no-keep-browser-profile browser.<name>.keepBrowserProfile(переопределение для отдельного браузера)- Верхнеуровневый
keepBrowserProfile - Устаревший
cache(CLI-c/--cache,--no-cacheили конфигурацияcache) - Значение по умолчанию
false
CLI параметры
Параметры CLI имеют приоритет над конфигурацией:
Когда одновременно присутствуют --keep-browser-profile и --no-keep-browser-profile, приоритет имеет последний параметр.
Поле конфигурации cache и CLI-параметры -c/--cache, --no-cache — устаревшие (deprecated) псевдонимы; они по-прежнему работают, но выводят предупреждение об устаревании в терминале. Мигрируйте на keepBrowserProfile и --keep-browser-profile / --no-keep-browser-profile.
Примечания
- Влияет только на режим разработки (
addfox dev) - Не влияет на Firefox; профиль Firefox управляется
web-ext - При возникновении странных проблем попробуйте очистить директорию
.addfox/cache/
buildCache
buildCache управляет постоянным кэшем сборки Rspack, ускоряя повторные сборки.
Обзор
- Тип:
boolean | { cacheDirectory?: string } - Значение по умолчанию:
true - Файлы кэша сохраняются в
<outputRoot>/cache/build/
Использование
Для более глубокой настройки rsbuild/rspack используйте существующее поле конфигурации rsbuild (объект с глубоким слиянием или функция).
Связанная конфигурация
- guide/launch — руководство по запуску разработки

