将文件写入至指定的文件中
// 读写流配合pipe
const fs=require('fs')
let read=fs.createReadStream('./events.js')// 创建可读的流
let writestream=fs.createWriteStream('./events4.js')//// 创建可写的流
read.pipe(writestream)
文件压缩后写入
const zlib = require('zlib');
//文件的压缩
const fs = require('fs');
const gzip = zlib.createGzip();
// 创建一个压缩事件
const inp = fs.createReadStream('./1.png');
const out = fs.createWriteStream('./1.png.zip');
inp.pipe(gzip).pipe(out);
本文详细介绍如何使用Node.js中的流进行文件读写操作,并演示了如何通过管道将读取到的数据压缩并写入到新的文件中。文章涵盖fs模块的使用,以及zlib模块的压缩功能。
843

被折叠的 条评论
为什么被折叠?



