我正在开发一个从目录加载的 Firefox 插件,而不是 xpi、Firefox 扩展代理文件。该扩展基于 jsm 模块。
有没有办法更新这些模块以反映代码更改。现在唯一的方法是关闭并重新启动浏览器,但这不是开发任何东西的明智方法。
试着:
Components.utils.unload('resource://myextension/mymodule.jsm');
Components.utils.import('resource://myextension/mymodule.jsm');
但没有进行更改。