稳定性: 2 - 稳定
流(stream)是 Node.js 中处理流式数据的抽象接口。
stream
模块用于构建实现了流接口的对象。
Node.js 提供了多种流对象。
例如,[HTTP 服务器的请求][http-incoming-message]和 [process.stdout
] 都是流的实例。
流可以是可读的、可写的、或者可读可写的。
所有的流都是 [EventEmitter
] 的实例。
访问 stream
模块:
const stream = require('stream');
尽管理解流的工作方式很重要,但是 stream
模块主要用于开发者创建新类型的流实例。
对于以消费流对象为主的开发者,极少需要直接使用 stream
模块。