用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