侦听一个Node.js可读流



是否可以收听 Node.js ReadableStream,以便我可以在控制台中显示正在读取文件的进度条?

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

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

您可以使用进度流包来执行您所要求的操作。 如果您有兴趣如何自己实现这一点 - 请查看该项目的 GitHub 页面并查看这些资源。

最新更新