繁体   English   中英

捕获叉子的 output 而不打印到控制台

[英]Capture output of a fork without printing to console

我试图捕获 fork 的 console.log,而不是让它 output 到控制台。 我认识到您可以在子进程中执行 stdout('something') 并在主机进程中捕获它,但我想让 console.log 具有相同的行为。

例如:

主持人

require('child_process').fork('child.js');

//capture console.log of child..

孩子

//natively capture this in Host
console.log('foo');

提供带有 stdio 属性的选项 object 作为 fork 调用的最终参数。

见这里: https://nodejs.org/dist/latest-v12.x/docs/api/child_process.html#child_process_child_process_fork_modulepath_args_options

暂无
暂无

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

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