编程语言
首页 > 编程语言> > Node.js核心模块-stream流

Node.js核心模块-stream流

作者:互联网

stream.Readable类

可读流

close事件

当流或其底层资源被关闭时触发。该事件表明不会再触发其他时间,也不会再发生操作

error事件

如果底层的流由于底层内部的故障而发生无法生成数据或流的实现尝试推送无效的数据块,则可能会发生这种情况。

readable.pipe(destination[,options])

将可读流自动切换到流动模式,并将可读流的数据推送到绑定的可写流。

例:将index.html中的所有数据通过管道推送到indexStream.html文件中

const fs = require('fs')
const readable = fs.createReadStream('./index.html')
const writable = fs.createWriteStream('./indexStream.html')
readable.pipe(writable)

 

标签:Node,fs,const,stream,readable,js,html,推送,底层
来源: https://www.cnblogs.com/lianglanlan/p/14116699.html