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 */