web前端联盟让前端飞

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后可以正常解压。

上一篇 下一篇

猜你喜欢

热点阅读