Skip to content
On this page

流保存压缩文件

js
var fs = require("fs");
var zlib = require("zlib");

// 压缩文件为input.txt.gz
function enZip() {
  fs.createReadStream("input.txt")
    .pipe(zlib.createGzip())
    .pipe(fs.createWriteStream("input.txt.gz"));
  console.log("压缩完成!");
}

// 解压文件
function deZip() {
  fs.createReadStream("input.txt.gz")
    .pipe(zlib.createGunzip())
    .pipe(fs.createWriteStream("input.txt"));
  console.log("解压成功!");
}

粤ICP备2024285819号