Chrome:console.log,console.debug不能正常工作
Console.log和debugging不打印,只返回undefined。 为什么可以呢? 我试图重新安装铬,但它没有帮助。
这里是chrome的主页面的截图,所以函数在某些代码中没有被重新定义
点击底部工具栏上的“全部”。 目前它只显示错误。
我来到这里有同样的问题:/
为了完整性:在当前版本的chrome中,设置不再位于底部,但可以通过单击控制台选项卡顶部的“filter”图标(左侧的第二个图标)
截至今天,Google chrome中的开发人员工具的用户界面已经改变,我们select了在控制台中显示的日志语句的日志级别。 “Filter”文本框旁边有一个日志级别下拉菜单。 支持的值是Verbose
Info
, Info
, Warnings
和Errors
, Info
是默认select。
任何严重程度相同或更高的日志将显示在“控制台”选项卡中,例如,如果select的日志级别为“ Info
则具有级别“ Info
,“ Warning
和“ Error
所有日志将显示在控制台中。
当我将其更改为Verbose
我的console.debug
和console.log
语句开始显示在控制台中。 直到Info
级别被选中,他们没有得到显示。
我遇到了同样的问题。 对我来说,解决scheme是禁用Firebug,因为Firebug在后台拦截日志,导致Chrome控制台中没有显示日志。
如果你看到了(3条消息被filter隐藏,显示所有消息),然后点击chrome dev tool console中的显示所有的messsage链接。
因为如果错误地启用了这个选项,console.log(“”)消息将会显示,但是这将会处于隐藏状态。
我正在一个JS(或其他)代码阻止console.log
工作( console.log
可能被覆盖)的网站上工作。 你可以通过检查console.log
工作在不同的页面console.log
testing(比如这个)。
我现在没有时间进一步调查,所以用alert("something is: "+something)
来得到我需要运行的代码片段所需的信息。
在我的情况下是webpack的UglifyPlugin运行drop_console: true
set
这对我有效。 在控制台部分,转到右上angular的设置。 在那里select保存日志和日志XMLHttpsRequests。