用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 )


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM