业务: 利用Node.js流(stream)来生成压缩包
const fs = require( 'fs' );
const zlib = require( 'zlib' );//制作压缩包的模块
//创建可读的流
const readStream = fs.createReadStream('./xxx.txt')//需要压缩的文件
// 创建空压缩包
const gzib = zlib.createGzip()
// 创建可写的流
const writeStream = fs.createWriteStream('./xxx.txt.gz')
//创建流程
readStream
.pipe( gzib )
.pipe( writeStream )