首页 > 其他 > 详细

什么是流? Node中为什么要有流这个概念 ? 使用场景?

时间:2019-07-17 20:33:51      阅读:113      评论:0      收藏:0      [点我收藏+]

流指的是数据流,指的是数据是分片传输, 数据可以实现非阻塞

gulp 【 流式操作 】

案例: 打包压缩包

流程:

  1. 读取文件

    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中为什么要有流这个概念 ? 使用场景?

原文:https://www.cnblogs.com/liaohuihui/p/11203396.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!