如何测试流是否已结束?

cbn*_*bnz 5 node.js node.js-stream

我有一个可能已经或可能尚未结束的流。如果它已经结束,我不想永远坐在那里等待end事件。我如何检查?

Teh*_*ike 4

从节点 12.9.0 开始,可读流具有一个属性,您可以在 Stream 文档 中readableEnded检查 \xe2\x80\x93 。readable.readableEnded

\n

(可写流有相应的属性

\n