繁体   English   中英

在Chrome中,如何将javascript控制台输出获取到stdout / stderr

[英]In Chrome, how can I get the javascript console output to stdout/stderr

我使用的是Google Chrome浏览器,并且有一个页面可将一些信息打印到Javascript控制台-我想将此内容通过管道传递给脚本。

我发现了如何在OS X上显示Chrome的stdout的方法-通过在终端上运行以下命令(需要新的用户配置文件来确保该命令产生了一个新的应用程序,否则我们将打开现有的应用程序并没有任何输出)。

但是,我要打印到终端的所有内容都是内部Chrome信息。

有没有一种方法可以将所有JS控制台输出打印到stdout / stderr,以便可以将以下命令的输出传递到脚本中?

TIA!

/ Applications / Google \\ Chrome.app/Contents/MacOS/Google \\ Chrome --user-data-dir = temp-dir

  • 使用以下标志从命令行启用日志记录

    --enable-logging --v=1

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM