node.js - 如何按顺序运行多个 Node 流?

标签 node.js stream sequence

给定两个流,stream1stream2,我如何按顺序运行它们,如果失败就抛出?

我正在寻找比这更简单的东西:

stream1.on('end',function(){
   stream2.on('end',done);
});
stream1.on('error',function(error){done(error);});
stream2.on('error',function(error){done(error);});

谢谢。

最佳答案

有一些方法可以做到这一点,检查下一个链接,它将有助于如何以优雅的方式在 Node 中编写一些代码:

Node.js FLOW

希望它是你所需要的。

关于node.js - 如何按顺序运行多个 Node 流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35039164/

相关文章:

iOS:如何检查流连接是否超时

c# - 如何防止两个线程复制方法和变量

c# - 如何对环绕的数字序列进行排序

javascript - 使用加密库将 Java AES 加密转换为 Javascript

join - 在 Apache Flink 中合并两个流,无论窗口时间如何

javascript - 如何在单循环中映射+过滤

c# - 如何测试 C# Sql server 顺序 GUID 生成器?

java - Hibernate序列生成器始终为0

node.js - 在 NodeJS 中读取第 N 行文件

mysql - nodejs访问mysql数据库的最佳实践