用nodejs压缩文件步骤
Posted zjp-com
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用nodejs压缩文件步骤相关的知识,希望对你有一定的参考价值。
const zlib = require( ‘zlib‘ ) // zlib是一个压缩包的内置模块
const fs = require( ‘fs‘ ) // fs是文件系统
// const in = fs.createReadStream(文件路径)
const inp = fs.createReadStream(‘./dist/1.txt‘) // 创建可读的流
// 通过fs文件系统将 data 中的内容写进去
const out = fs.createWriteStream(‘1.txt.gz‘) //创建可写的流
const gzlib = zlib.createGzlip() // 创建一个空的压缩包
inp
.pipe( gzlib )
.pipe( out )
以上是关于用nodejs压缩文件步骤的主要内容,如果未能解决你的问题,请参考以下文章