对于Mozilla WebExtensions,如何让Javascript错误显示在控制台日志中?

对于Mozilla WebExtensions,如何让Javascript错误显示在控制台日志中?,javascript,firefox-addon,firefox-addon-webextensions,Javascript,Firefox Addon,Firefox Addon Webextensions,对于Mozilla WebExtensions,如何让Javascript错误显示在控制台日志中 我正在打开相应选项卡的开发人员工具。我负责这个项目 以下代码位于WebExtension内容脚本中 "use strict" console.log("Load start."); foofoofoo; // ***TEMP*** force error 消息加载开始。出现在该选项卡的控制台中,但下一行没有错误消息。我似乎从未从控制台中的加载项获得任何Javascript错误消息。如果我在调试器

对于Mozilla WebExtensions,如何让Javascript错误显示在控制台日志中

我正在打开相应选项卡的开发人员工具。我负责这个项目 以下代码位于WebExtension内容脚本中

"use strict"
console.log("Load start."); 
foofoofoo; // ***TEMP*** force error

消息加载开始。出现在该选项卡的控制台中,但下一行没有错误消息。我似乎从未从控制台中的加载项获得任何Javascript错误消息。如果我在调试器中单步执行,我可以看到它们,但不能只得到一条普通的Javascript错误消息。

浏览器控制台CTL-SHIFT-J显示内容脚本中的Javascript错误消息,但开发人员工具控制台,即使它将显示来自附加内容脚本的日志消息,也不会显示


这似乎没有记录在案

除了您已经找到的浏览器控制台和浏览器工具箱之外,您还可以在“关于:调试”下找到特定于插件的调试器


MDN文章

Firefox文档中记录了使用哪种调试器的上下文,说明错误控制台已过时[,但是如果我用CTL-SHIFT-J打开它,就会出现Javascript错误消息。您是否尝试过查看浏览器的工具箱控制台?是否在左侧消息显示区域上方的DevTools中启用了“显示Javascript错误”下拉列表。它是从JS打开的,您可以在其中选择错误和警告?相关/重复:您是否尝试查看浏览器的工具箱控制台?是的。没有帮助。有文档记录,但有误导性。您将在内容脚本中看到console.log语句的任何输出。您还将看到调试器中列出的内容脚本,您可以在调试器中设置断点、单步执行代码等等。是的,您看到了这些。但J从内容脚本中删除脚本错误。