共享预设
在团队中复用混淆配置,并选择共同的初始配置。
共享预设
只有团队所有者才能发布共享预设。配置好混淆选项后,在预设库中选择新建预设。为预设命名,开启共享给我的团队,如果 CI 构建会使用它,请设置 API 别名,然后选择保存预设。
要共享已有的预设,请打开它的菜单,选择编辑并开启共享给我的团队。要更新它的选项,请先应用它,修改选项,然后在它的卡片上选择更新预设。
加载或自定义共享预设
成员可以在预设库的团队标签页中找到共享的配置,并选择应用预设应用其中之一。只有所有者可以修改或删除共享的原始预设。在它的菜单中选择复制到我的预设,可以创建一个可自行编辑的独立个人副本。
设置团队默认预设
所有者可以在共享预设的编辑表单中开启设为团队默认:打开它的菜单并选择编辑。同一时间只能有一个预设作为团队默认预设。加载后,成员可以调整自己的选项。所有者更新共享预设后,需要重新应用才能获取这些更改。
关闭设为团队默认可以不再将其作为默认预设,但仍保持共享。关闭共享也会取消其默认状态。如果该预设正被强制使用,那么取消其团队默认状态、关闭其共享或删除它,也会同时关闭强制团队默认预设。
强制使用团队默认预设
在没有强制的情况下,团队默认预设只是控制台中的初始配置:成员可以修改它,而且它不会影响 API 请求(参见 API 参考)。团队所有者也可以将其锁定。打开设置 → 团队,开启强制团队默认预设,并在要强制的预设中选择要强制的预设。在此处选择某个预设会将其设为团队默认预设,并共享给团队。强制期间,成员的选项为只读,成员的控制台构建、成员的 API 调用和团队服务密钥都会使用被强制的预设。所有者自己的个人构建和 API 调用不受强制。关闭该开关即可恢复为非强制的默认预设。要以同样的方式强制使用某个版本,请参阅为团队强制使用版本。
在 CI 中使用该配置
在没有强制的情况下,API 或 CI 构建仍可以使用共享预设:通过 javascript-obfuscator 包在 optionsPreset 中引用其 API 别名,或在单独的请求中从预设端点获取其选项(参见 API 参考);参见使用 NPM 包中的“自定义预设”一节。请为功能测试和启用防御的生产构建分别保留配置。功能测试的设置请参阅测试与 CI。
