什么是流? Node中为什么要有流这个概念 ? 使用场景?
Posted liaohuihui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是流? Node中为什么要有流这个概念 ? 使用场景?相关的知识,希望对你有一定的参考价值。
流指的是数据流,指的是数据是分片传输, 数据可以实现非阻塞
gulp 【 流式操作 】
案例: 打包压缩包
-
读取文件
const fs=require(‘fs‘)
2. 创建压缩包
const zlib=require(‘zlib‘)
3. 将读取的数据流写入压缩包
const inp=fs.createReadStream(./xx.text) 读取数据
const gzip=zlib.createGzip() 创建压缩包
4. 输出压缩包
const outp=fs.createWriteStream(‘./xx.text.zip‘)
inp
.pipe(gzip)
.pipe(outp)
以上是关于什么是流? Node中为什么要有流这个概念 ? 使用场景?的主要内容,如果未能解决你的问题,请参考以下文章