const fs = require('fs');
const read = fs.createReadStream('./1_fs.js');
const write = fs.createWriteStream('./1_fs_copy.js');
read.on('open', function() {
console.log('读取文件打开');
});
write.on('open', function() {
console.log('写入文件打开');
});
read.on('ready', function() {
console.log('读取文件准备好了');
});
write.on('ready', function() {
console.log('写入文件准备好了');
});
read.on('data', function(chunk) { // read.pipe(write); 和这个函数等同,相当于封装好的
console.log('单次数据块');
write.write(chunk);
});
read.on('close', function() {
console.log('读取文件关闭');
write.end(() => { console.log("结束") })
});
nodejs 文件流
最新推荐文章于 2024-06-13 16:11:51 发布