【发布时间】:2021-02-16 13:26:09
【问题描述】:
我发现了一些关于写入child_process 标准输入的问题,例如Nodejs Child Process: write to stdin from an already initialised process,但是,我想知道是否可以识别使用Node 的child_process 尝试从其读取的进程何时生成标准输入并对其采取行动(可能根据它在此之前写入其标准输出的内容)。
我看到 stdio 流是在 Node.js 中使用 Stream 实现的。 Stream 有一个名为 data 的事件,用于写入它的时间,但是,我没有看到用于检测正在读取流的事件。
是去这里继承Stream 并使用自定义实现覆盖其read 方法还是有更简单的方法?
【问题讨论】:
标签: node.js stream child-process