首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Chrome中的console.log保存到文件中

将Chrome中的console.log保存到文件中
EN

Stack Overflow用户
提问于 2011-10-02 23:02:30
回答 8查看 200.4K关注 0票数 207

有谁知道将Chrome中的console.log输出保存到文件的方法吗?或者如何将文本复制出控制台?

假设你正在运行几个小时的功能测试,你在Chrome中得到了成千上万行的console.log输出。如何保存或导出?

EN

回答 8

Stack Overflow用户

发布于 2014-06-18 01:49:35

有一个开源的javascript插件就可以做到这一点,但它适用于任何浏览器- debugout.js

保存Debugout.js记录并保存console.logs,以便您的应用程序可以访问它们。完全公开,是我写的。它可以适当地格式化不同的类型,可以处理嵌套的对象和数组,并且可以选择在每个日志旁边放置一个时间戳。您还可以在一个位置切换实时日志记录,而不必删除所有日志记录语句。

票数 29
EN

Stack Overflow用户

发布于 2017-04-11 07:24:52

要获得更好的日志文件(没有Chrome-debug的废话),可以使用:

代码语言:javascript
复制
--enable-logging --log-level=0

而不是--v=1,这是太多的信息。

它仍然会提供错误和警告,就像你通常在Chrome控制台中看到的那样。

2020年5月18日更新:实际上,我认为这不再是真的。无论这个日志级别是什么,我都找不到控制台消息。

票数 10
EN

Stack Overflow用户

发布于 2013-10-04 13:21:08

这可能有帮助,也可能没有帮助,但在Windows上,您可以使用Windows的事件跟踪来读取控制台日志

http://msdn.microsoft.com/en-us/library/ms751538.aspx

我们的集成测试在.NET中运行,因此我使用此方法将控制台日志添加到我们的测试输出中。我在这里创建了一个示例控制台项目来演示:https://github.com/jkells/chrome-trace

--enable-logging --v=1在最新版本的Chrome上似乎不起作用。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7627113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档