Firefox插件开发:代码更改后自动重新加载插件

Jas*_*net 3 firefox-addon firefox-addon-webextensions

我正在开发 Firefox 插件,问题是:

当我更改附加组件中的代码时,我必须在浏览器中手动重新加载附加组件文件夹: 1. 转至 about:debugging 2. 单击“加载临时附加组件”,找到附加组件文件夹并将其打开

问题:有没有办法强制 Firefox 在每次代码更改时重新加载附加文件夹?不知何故自动?

小智 9

Mozilla 提供了一个名为 的命令行工具web-ext,允许您在 Firefox 中运行扩展,并在源文件修改时自动重新加载代码。该工具有许多有用的选项,您可以使用它们来满足您的需求,因此我建议您查看MDN 上的文档页面

快速入门:

npm install --global web-ext
cd /path/to/your/webextension
web-ext run
Run Code Online (Sandbox Code Playgroud)