14 lines
272 B
JavaScript
14 lines
272 B
JavaScript
|
|
const fs = require('fs');
|
|
const zlib = require('zlib');
|
|
|
|
let readableStream = fs.createReadStream(
|
|
'hello.txt',
|
|
'utf8'
|
|
);
|
|
|
|
let writeableStream = fs.createWriteStream('hello.txt.gz');
|
|
|
|
let gzip = zlib.createGzip();
|
|
|
|
readableStream.pipe(gzip).pipe(writeableStream); |