首页 > 其他 > 详细

流式读取文件

时间:2020-06-10 00:01:42      阅读:60      评论:0      收藏:0      [点我收藏+]
 1 //使用流式进行文件的复制
 2 const fs = require(‘fs‘);
 3 
 4 //创建读取流对象
 5 const rs = fs.createReadStream(‘./file/刻意练习.mp3‘);
 6 const ws = fs.createWriteStream(‘./file/法宝.mp3‘);
 7 
 8 //读取数据
 9 // rs.on(‘data‘, (chunk)=>{
10 //     ws.write(chunk);
11 // });
12 
13 //pipe方法,将读取的数据直接写入
14 rs.pipe(ws);

 

 1 //文件读取
 2 //1. 引入 fs 模块
 3 const fs = require(‘fs‘);
 4 
 5 //2. 创建读取流
 6 const rs = fs.createReadStream(‘./file/刻意练习.mp3‘);
 7 
 8 //3. 绑定事件
 9 rs.on("data", (chunk)=>{
10     console.log(chunk.length);// 字节个数 ,一次返回64  kb 
11     console.log(chunk.toString()) 
12 
13 });
14 
15 /*
16     on      绑定事件
17     data    事件类型 click dblclick
18 */

 

流式读取文件

原文:https://www.cnblogs.com/fsg6/p/13081781.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!