我在addon-sdk的基本教程之后制作了一个简单的firefox插件。在代码中,我有一些console.log输出,当我cfx run
时,我希望在firefox控制台(f12>控制台)下看到(就像从nodejs使用console.log时那样)。
从终端调用firefox从各种来源生成输出,很难跟踪我自己的。
答案 0 :(得分:1)
您可以使用 Browser Console
( Ctrl+Shift+J
)解决问题,然后通过某些字符串过滤消息 - 让我们说“@@@”,您将其放入您记录的每条消息中。
Browser Console
会显示与 Web Console
相同类型的消息,但它是这样的:
答案 1 :(得分:0)
您可以尝试以下步骤:
现在浏览器控制台将只包含您插件的日志。
注意:如果您觉得每次创建xpi文件都很麻烦,可以使用Extension Auto-Installer来监听端口,以便在插件中进行任何更新。参考"没有cfx运行开发"此link