【问题标题】:WebExtension Firefox - Disable temporarily other add-onsWebExtension Firefox - 暂时禁用其他附加组件
【发布时间】:2017-10-08 00:32:55
【问题描述】:
【问题讨论】:
标签:
firefox-addon-webextensions
【解决方案2】:
如果您的目的是调试/测试插件,那么这里有两种实现方式
b.打开一个禁用所有加载项的新窗口
1。使用web-ext 工具
有一个名为web-ext 的命令行工具可以帮助开发Firefox 的网络扩展。此工具允许在临时默认配置文件上运行您的插件。由于默认配置文件没有任何用户安装的扩展程序,因此您可以使用它。
- 安装 web-ext
- 转到您的插件目录
cd <your_addon_directory>
- 运行网络分机
web-ext run
来自 MDN:
web-ext run 在 Firefox 上构建并临时安装一个扩展,以便对其进行测试。默认情况下,这还将监视所有扩展源文件并在文件更改时在 Firefox 中重新加载扩展。
关于在 Mozilla 开发者网络上使用 web-ext 的更多信息:Getting started with web-ext
2。手动
使用此选项,您需要使用 Firefox 配置文件管理器手动运行默认配置文件。 Here 您可以阅读如何使用 Firefox 配置文件的说明。您可以创建一个单独的配置文件专门用于测试您的插件。使用该配置文件启动 Firefox 后,转到 about:debuggingpage 并加载您的插件。