【发布时间】:2013-12-19 20:50:09
【问题描述】:
我们有一个使用nodejs、express 和child_process.spawn 构建的应用程序。一个要求是我们需要在运行时生成一个进程并捕获它的输出并将其呈现给用户。
我们有这样的工作。但是,我们需要找到一种方法来流式传输输出,而不是等到子进程存在。
我们环顾四周,找不到任何明确的例子,想知道这里是否有人有任何想法?
一切正常。我们只是不关心在显示整个输出之前必须等待命令完成的用户体验。如果我们可以流式传输它,那将是理想的,因为触发了标准输出数据事件,浏览器将使用新数据进行更新。就目前而言,它确实是成块的,而不是一大块。所以它非常适合这样做。
【问题讨论】:
标签: node.js express stream child-process