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