Node.js学习笔记
Node.js 学习笔记
zlib 模块的使用
实现文件压缩功能
模块引入:
const zlib = require(“zlib”)
压缩算法: 1. gzip 2. deflate
案例代码如下:
const fs = require('fs')
const zlib = require('zlib')
const gzip = zlib.createGzip()
const deflate = zlib.createDeflate()
var inputFile = fs.createReadStream('已经存在的文件的路径')
var outputFile = fs.createWriteStream('自定义文件名称')
inputFile.pipe(gzip).pipe(outputFile)
inputFile.pipe(deflate).pipe(outputFile)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yk-ddm!
评论