Chrome:console.log,console.debug不能正常工作

Console.log和debugging不打印,只返回undefined。 为什么可以呢? 我试图重新安装铬,但它没有帮助。

这里是chrome的主页面的截图,所以函数在某些代码中没有被重新定义 console.log不起作用

点击底部工具栏上的“全部”。 目前它只显示错误。

我来到这里有同样的问题:/

为了完整性:在当前版本的chrome中,设置不再位于底部,但可以通过单击控制台选项卡顶部的“filter”图标(左侧的第二个图标)

截至今天,Google chrome中的开发人员工具的用户界面已经改变,我们select了在控制台中显示的日志语句的日志级别。 “Filter”文本框旁边有一个日志级别下拉菜单。 支持的值是Verbose InfoInfoWarningsErrorsInfo是默认select。

在这里输入图像说明

任何严重程度相同或更高的日志将显示在“控制台”选项卡中,例如,如果select的日志级别为“ Info则具有级别“ Info ,“ Warning和“ Error所有日志将显示在控制台中。

当我将其更改为Verbose我的console.debugconsole.log语句开始显示在控制台中。 直到Info级别被选中,他们没有得到显示。

我遇到了同样的问题。 对我来说,解决scheme是禁用Firebug,因为Firebug在后台拦截日志,导致Chrome控制台中没有显示日志。

如果你看到了(3条消息被filter隐藏,显示所有消息),然后点击chrome dev tool console中的显示所有的messsage链接。

因为如果错误地启用了这个选项,console.log(“”)消息将会显示,但是这将会处于隐藏状态。

我正在一个JS(或其他)代码阻止console.log工作( console.log可能被覆盖)的网站上工作。 你可以通过检查console.log工作在不同的页面console.logtesting(比如这个)。

我现在没有时间进一步调查,所以用alert("something is: "+something)来得到我需要运行的代码片段所需的信息。

在我的情况下是webpack的UglifyPlugin运行drop_console: true set

这对我有效。 在控制台部分,转到右上angular的设置。 在那里select保存日志和日志XMLHttpsRequests。