node pipe 判断流结束


管道流用于处理大文件

处理完全部数据块之后,触发 finish 事件

var fs = require('fs');
var oldFile = './1.jpg';
var newFile = './2.jpg'
var from = fs.createReadStream(oldFile);
var to = fs.createWriteStream(newFile);
from.pipe(to);
console.log("111");
to.on('finish', function() {
    console.error('写入已完成');
});
console.log("333");

结果

111
333
写入已完成

 


免责声明!

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



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