Nodejs压缩和解压文件
2019-01-09 本文已影响0人
像风一样自由2017
压缩:
var fs = require(‘fs’);
var zlib = require(‘zlib’);
fs.createReadStream(‘test.txt’).pipe(zlib.createGzip()).pipe(fs.createWriteStream(‘test.txt.zip’));
解压:
fs.createReadStream(‘test.txt.zip’).pipe(zlib.createGunzip()).pipe(fs.createWriteStream(‘test1.txt’));
根据菜鸟教程上的压缩后为gz结尾的压缩文件,无法解压,所以改成zip后可以正常解压。