如何为 Firefox 扩展开发重新加载 javascript 模块?

如何为 Firefox 扩展开发重新加载 javascript 模块?

目前,当我开发使用JavaScript 模块(JSM),那么我必须禁用扩展 -> 重新启动 Firefox -> 启用扩展 -> 重新启动 Firefox 才能执行我对 JSM 文件所做的任何修改。

有没有更好的方法,比如我只需重启 Firefox 就可以重新加载 JSM?

答案1

此主题提供了更好的解决方案。

设置这些首选项:

  • nglayout.debug.disable_xul_fastload至真
  • nglayout.debug.disable_xul_cache至真

正如所述https://developer.mozilla.org/en-US/Add-ons/Setting_up_extension_development_environment

答案2

Firefox 实现了一个简单的功能,可在

关于:调试

启用插件调试,临时加载您的插件,然后您就会有一个可用的按钮来在您修改 JS/CSS/Etc 时重新加载它。

相关内容