Node.js 中有四种基本的流类型:
- [
Writable] - 可写入数据的流(例如 [fs.createWriteStream()])。 - [
Readable] - 可读取数据的流(例如 [fs.createReadStream()])。 - [
Duplex] - 可读又可写的流(例如 [net.Socket])。 - [
Transform] - 在读写过程中可以修改或转换数据的Duplex流(例如 [zlib.createDeflate()])。
此外,该模块还包括实用函数 [stream.pipeline()]、[stream.finished()] 和 [stream.Readable.from()]。
