5

我正在使用附加 SDK 开发一个 Firefox 附加组件。到目前为止,我必须在修改源代码后关闭调试进程并执行“cfx run”。

所以我想知道如何在不重新运行 Firefox 的情况下编辑源代码,比如在 Chrome 中调试 JavaScript。使用注入脚本刷新页面后,有什么方法可以调试修改后的代码?

4

1 回答 1

7

我是 Wladimir Palant 的“Extension Auto-Installer”插件的忠实粉丝:

在 Firefox 中安装和配置后,您可以创建一个 shell 脚本来减少输入开销:

#!/bin/bash

# quick script to build the xpi and pass it on to the
# extension auto-installer extension running on port 8888

/path/to/addon-sdk/bin/cfx xpi && wget --post-file=add-on-name.xpi http://127.0.0.1:8888/

每次运行脚本时,wget 都会将新构建的 xpi 发布到 firefox,然后安装它。

于 2012-05-09T16:12:39.867 回答