可写入的stream完成了吗?

我试图在Node.js中实现一个可写的stream。 我正在阅读SubStack的优秀stream手册 。 我想知道是否有一种方法来查找里面的可写入stream当读取stream停止写入(当它调用push(null) )? 实现可写入stream是否可以订阅结束事件?

没有理由不订阅end事件。 它在合同中,不pipe谁消费。

你提到的手册中提到的一些stream是自己做的。 例如:

https://github.com/Raynos/duplexer/blob/master/index.js#L36