node.js Stream流的使用
新建一个js文件 demo.js
'use strict';
const fs = require('fs'); // 引入fs模块
// 写入流
const test = '我是写入的'; // 要写入的数据
const writerStream = fs.createWriteStream('test.txt'); // 指定文件写入
writerStream.write(test);
// 写出流
let data = ''; // 定义一个字符串接受文件里的内容
const writeOutStreams = fs.createReadStream('test.txt'); // 指定文件读取
writeOutStreams.on('data', function(chunk) { // data 当有字符可读时触发
data += chunk;
});
writeOutStreams.on('end', function() { // end 没有字符读取时触发
console.log('写出流', data);
});
浙公网安备 33010602011771号