Javascript 为什么我不能在一些jetpack代码上设置断点?

Javascript 为什么我不能在一些jetpack代码上设置断点?,javascript,firefox-addon,firefox-addon-sdk,firefox-developer-tools,Javascript,Firefox Addon,Firefox Addon Sdk,Firefox Developer Tools,我设置了两个断点,如下面的截图所示,然后单击示例插件,令我惊讶的是,调试器似乎忽略了这两个断点,为什么?这是jetpack插件初始化代码的调试程序吗 这个问题有点相关,我设置这个断点是为了知道requiresdk/panel.data中有什么 从addone管理器进行调试 在添加断点之前,这些代码行在浏览器启动时运行 在第22行放置一个断点,然后单击操作按钮。它应该像预期的那样工作 编辑: 如果要向启动代码添加断点,则需要使用Waldimir-Palant的。这允许您实时重新加载扩展,并触发断点

我设置了两个断点,如下面的截图所示,然后单击示例插件,令我惊讶的是,调试器似乎忽略了这两个断点,为什么?这是jetpack插件初始化代码的调试程序吗

这个问题有点相关,我设置这个断点是为了知道requiresdk/panel.data中有什么

从addone管理器进行调试

在添加断点之前,这些代码行在浏览器启动时运行

在第22行放置一个断点,然后单击操作按钮。它应该像预期的那样工作

编辑:

如果要向启动代码添加断点,则需要使用Waldimir-Palant的。这允许您实时重新加载扩展,并触发断点


缺点是,如果在安装之间对js文件进行了更改,则在重新启动调试器之前,将显示旧文件。

这些代码行在浏览器启动时运行,而不是在添加断点之前

在第22行放置一个断点,然后单击操作按钮。它应该像预期的那样工作

编辑:

如果要向启动代码添加断点,则需要使用Waldimir-Palant的。这允许您实时重新加载扩展,并触发断点


缺点是,如果在安装之间对js文件进行了更改,则在重新启动调试器之前,将显示旧文件。

jetpack将来是否支持初始化代码中的断点?请参阅上面的“我的编辑”。不确定是否有计划将此作为默认行为。jetpack将来是否支持初始化代码中的断点?请参阅上面的编辑。不确定是否有计划将此作为默认行为。