uninstall 从 Extension.js 缓存中移除受管理的浏览器运行时。
它只会移除 Extension.js 在其受管理缓存根目录中安装的浏览器,不会动系统 Chrome、系统 Edge 或任何安装在该缓存之外的浏览器。
什么时候使用 uninstall
- 你想从不再需要的受管理浏览器中回收磁盘空间。
- 你想重置一个受管理浏览器的安装,让下次
install时强制重新下载。 - 你正在清理持续集成(CI)缓存或切换浏览器目标。
标准用法
针对单个浏览器,使用位置参数形式:--all 移除所有受管理的浏览器目标。
用法
参数与 flag
示例
移除受管理的 Chrome for Testing
移除所有受管理的浏览器
显示 Firefox 的受管理卸载路径
最佳实践
- 在 CI teardown 中使用
--all:测试运行后清理受管理的浏览器。 - 先用
--where确认:在脚本化批量卸载之前先确认会被移除的内容。 uninstall对系统浏览器是安全的,只会移除 Extension.js 受管理的缓存文件夹。
行为说明
- 如果你设置了
EXT_BROWSERS_CACHE_DIR,卸载会使用这个自定义的缓存根目录。

