为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

BIG阳 2019-08-17 14:42:28
将Chrome中的console.log保存到文件中有谁知道将Chrome中的console.log输出保存到文件的方法?或者如何将文本复制出控制台?假设您正在运行几个小时的功能测试,并且您在Chrome中有数千行console.log输出。你如何保存或导出它?
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

我需要做同样的事情,这是我找到的解决方案:

  1. 使用标志从命令行启用日志记录

    --enable-logging --v=1

    这会记录Chrome内部执行的所有操作,但它也会记录所有console.log()消息。日志文件被调用chrome_debug.log并位于User Data Directory

  2. 过滤使用的行获取的日志文件CONSOLE(\d+)

请注意,控制台日志不会出现--incognito


查看完整回答
反对 回复 2019-08-17
?
九州编程

TA贡献1785条经验 获得超4个赞

好消息

Chrome开发工具现在允许您将控制台输出本机保存到文件中

  1. 打开控制台

  2. 右键点击

  3. 选择“另存为...”

https://img1.sycdn.imooc.com//5d57a2bc0001abc304970322.png

Chrome开发者说明这里


查看完整回答
反对 回复 2019-08-17
?
跃然一笑

TA贡献1826条经验 获得超6个赞

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

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


查看完整回答
反对 回复 2019-08-17
  • 3 回答
  • 0 关注
  • 7342 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信