缓存
Addfox 会在项目下生成 .addfox/cache 目录,用于提升开发模式体验。
.addfox/cache 里有什么
常见内容包括:
- 浏览器用户数据缓存(用于复用扩展已加载状态)
- 构建过程中的中间缓存(减少重复编译开销)
不同平台和运行模式下,缓存文件结构可能略有差异,但作用一致:减少重复初始化成本。
有什么作用
最直观的收益是开发模式下的浏览器启动体验:
- 第一次
addfox dev:需要完整初始化浏览器环境、加载扩展; - 后续再次
addfox dev:复用缓存后,浏览器可更快进入可调试状态,减少手动操作。
例如你提到的场景:第一次启动后已有缓存,第二次启动通常不需要再重复手动打开同样流程。
什么时候清理缓存
出现以下情况时可以清理 .addfox/cache 后重试:
- 浏览器配置状态异常
- 扩展加载行为与预期不一致
- 想回到“全新启动”状态排查问题
可直接删除该目录,Addfox 会在下次运行时自动重建。

