文件的压缩和解压,是一个很常见的功能,最近做项目用到这个功能点,于是拿出来分享一下。
简单起见,我们看一下代码操作:
文件压缩
/**
* Created by Richard on 7/14/16.
*/
const fs = require('fs');
const zlib = require('zlib');
fs.createReadStream('my.txt')
.pipe(zlib.createGzip())
.pipe(fs.createWriteStream('my.zip'));
文件解压:
/**
* Created by Richard on 7/14/16.
*/
var fs &