Node 最简单的 stream 用法就像下边这样:
const fs = require('fs')
const zlib = require('zlib')
fs.createReadStream(inputPath)
.pipe(zlib.createGzip())
.pipe(fs.createWriteStream(outputPath))
更好的方式是使用 stream.pipeline
Node 最简单的 stream 用法就像下边这样:
const fs = require('fs')
const zlib = require('zlib')
fs.createReadStream(inputPath)
.pipe(zlib.createGzip())
.pipe(fs.createWriteStream(outputPath))
更好的方式是使用 stream.pipeline