收听Node.js ReadableStream

时间:2018-09-08 08:25:52

标签: node.js stream filestream

是否可以监听Node.js ReadableStream,以便例如在读取文件时在控制台中显示进度条?

在我的情况下,另一个库正在使用我的ReadableStream:fs.createReadStream(filePath)。同样,我想观看此流,以查看通过此库移动了多少数据。

我正在做stream.on('data', callback),但意识到它实际上是在读取流。我宁愿听更改。我不知道pipe将如何帮助我或其他任何方法。

1 个答案:

答案 0 :(得分:0)

您可以使用progress-stream包来完全按照您的要求进行操作。 如果您对如何实现此目标很感兴趣,请查看项目的github page并查看这些resources