CLI
本页汇总 addfox CLI 支持的命令与参数。
基本用法
在 package.json 中配置 scripts
命令
addfox test从rstest.config.*或addfox.config的test字段读取测试配置;两者同时存在时rstest.config.*优先。
常用参数(默认值 + 配置映射)
-c, --cache与--no-cache是--keep-browser-profile/--no-keep-browser-profile的废弃别名,仍可使用,但终端会打印 deprecated 警告。
支持的浏览器列表
-b, --browser 参数支持以下浏览器:
示例
入口路径与 HTML 模板
传给 entry 的入口路径可以是脚本(.ts/.tsx/.js/.jsx)或 HTML 模板(.html)。
- 脚本路径:框架以该脚本作为构建入口,并为需要 HTML 的入口自动生成页面。
- HTML 路径:入口路径可以写成
popup/index.html,但你必须告诉框架真正的入口脚本。方法有两种:- 在 HTML 中给
<script type="module">标签加上data-addfox-entry; - 在 HTML 旁边放置同名脚本文件(
index.ts/index.tsx),让框架自动解析。
- 在 HTML 中给
详情与示例见 Config-based Entry。
说明
--debug主要作用于dev模式。- 默认每次启动使用全新 profile;需要保留登录态等状态时,用
--keep-browser-profile,或在配置文件中设keepBrowserProfile: true(也可用browser.<name>.keepBrowserProfile按浏览器覆盖)。 -b/--browser没有单独的 config 字段,属于命令级选择。

