Firefox addon 如何在Firefox扩展中从Javascript模块登录

Firefox addon 如何在Firefox扩展中从Javascript模块登录,firefox-addon,javascript,Firefox Addon,Javascript,我正在修改其他人编写的Firefox扩展,我对Javascript和Firefox不是很有经验,所以我的问题可能相当简单 我在Javascript模块(.jsm文件)中有很多代码,我想从这个模块中生成一些输出来帮助调试。我似乎无法使用javascript警报(alert(“blah”);)或登录到javascript控制台(console.log(“blah”);),因为这两种方法都会出现错误,表示找不到console或alert 有没有办法从Javascript模块中运行的代码生成这种调试输出

我正在修改其他人编写的Firefox扩展,我对Javascript和Firefox不是很有经验,所以我的问题可能相当简单

我在Javascript模块(.jsm文件)中有很多代码,我想从这个模块中生成一些输出来帮助调试。我似乎无法使用javascript警报(
alert(“blah”);
)或登录到javascript控制台(
console.log(“blah”);
),因为这两种方法都会出现错误,表示找不到
console
alert


有没有办法从Javascript模块中运行的代码生成这种调试输出?我所需要的只是简单的文本输出,以帮助我完成开发/调试过程。

有两个常见选项:

  • 使用时,输出将打印到操作系统控制台(在Windows上,您需要使用
    -console
    命令行选项运行Firefox才能看到它)
  • 使用时,输出将打印到错误控制台-使用Ctrl-Shift-J将其打开

感谢您的链接,不幸的是,这些答案都不适合我。我总是收到一个错误,说
window
Firebug
未定义。还有其他想法吗?