Node.js内部双工流是否等同于duplexify库?

Node.js内部双工流是否等同于duplexify库?,node.js,duplex,node-streams,Node.js,Duplex,Node Streams,Node.js具有双工流的内部实现,定义为: 双工流是实现可读写接口的流 有一个广受欢迎的软件包叫做Duplexify: 其功能定义为 将可写和可读的流转换为单流2双工流。 与duplexer2类似,只是它同时支持streams2和streams1作为输入,并且允许您使用setReadable(stream)和setWritable(stream)异步设置可读和可写部分 最初还不清楚duplexify是否是一个过时的软件包,或者它是否提供了内置duplexify流不提供的附加功能 duplexi

Node.js具有双工流的内部实现,定义为:

双工流是实现可读写接口的流

有一个广受欢迎的软件包叫做
Duplexify

其功能定义为

将可写和可读的流转换为单流2双工流。 与duplexer2类似,只是它同时支持streams2和streams1作为输入,并且允许您使用setReadable(stream)和setWritable(stream)异步设置可读和可写部分

最初还不清楚
duplexify
是否是一个过时的软件包,或者它是否提供了内置
duplexify
流不提供的附加功能


duplexify与node.js内部双工流有何不同,以及什么样的用例可以保证duplexify与duplexify的对比

实际上,duplexer2和duplexify引用的streams2、streams1和streams3指的是node.js内部流的版本。因此,duplexify将node.js内部读写流转换为单个node.js内部双工stream@slebetman这表明duplexify是一个不必要的包,因为这本质上就是Node.jsDuplexify中内置的“双工”流所做的,它转换分离(非双工)的内部Node.js流,如stdin(非双工输入流)和stdout(非双工输出流)输入到内部Node.js双工流中。自行执行此操作将需要编写额外代码(管道输入或处理onData事件和管道输出或自行处理写操作)这就是duplexify试图通过将两个流传递到Ita来简化的内容。实际上,duplexify和duplexify引用的streams2、streams1和streams3指的是node.js内部流的版本。因此duplexify将node.js内部读写流转换为单个node.js内部双工stream@slebetman这表明t duplexify是一个不必要的包,因为这本质上就是Node.js中内置的“双工”流所做的。duplexify转换分离的(非双工)内部Node.js流,例如stdin(非双工输入流)和stdout(非双工输出流)在内部Node.js duplex stream中。自己执行此操作将需要编写额外的代码(管道输入或处理onData事件和管道输出或自己处理写入),这正是duplexify试图通过将两个流传递到其中来简化的