node 压缩和解压文件

var fs = require("fs");
var zlib =require("zlib");
// 文件压缩完成
fs.createReadStream('package-lock.json')
	.pipe(zlib.createGzip())
	.pipe(fs.createWriteStream('test.json.rar'));
console.log("文件压缩完成");

// 文件解压完成
fs.createReadStream('test.json.rar')
	.pipe(zlib.createGunzip())
	.pipe(fs.createWriteStream('input.txt'));
console.log("文件解压完成");

你可能感兴趣的:(node,node)