keepBrowserProfile
keepBrowserProfile は開発時にブラウザのユーザーデータ(profile)を保持するかどうかを制御するために使用されます。
概要
- 型:
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 が同時に指定された場合、最後のパラメータが優先されます。
Warning
設定フィールド cache と CLI パラメータ -c/--cache、--no-cache は非推奨(deprecated)のエイリアスです。引き続き使用できますが、ターミナルに非推奨の警告が表示されます。keepBrowserProfile と --keep-browser-profile / --no-keep-browser-profile に移行してください。
注意事項
- 開発モード(
addfox dev)にのみ影響します - Firefox には影響しません。Firefox の profile は
web-extが管理します - 奇妙な問題が発生した場合は、
.addfox/cache/ディレクトリを削除してみてください
buildCache
buildCache は Rspack の永続ビルドキャッシュを制御し、繰り返しのビルドを高速化します。
概要
- 型:
boolean | { cacheDirectory?: string } - デフォルト値:
true - キャッシュファイルは
<outputRoot>/cache/build/に保存されます
使い方
さらに深い rsbuild/rspack のカスタマイズが必要な場合は、既存の rsbuild 設定フィールド(オブジェクトのディープマージまたは関数形式)を使用してください。
関連設定
- guide/launch - 開発起動ガイド

