【发布时间】:2017-02-20 02:25:57
【问题描述】:
您好,我正在尝试使用 .createReadStream 方法读取文件并转换为数据,但是,当我执行我的程序时,它没有给我任何错误,但它 console.log's into the terminal 'undefined' 任何建议都会有所帮助谢谢!
//Readable Steams
var fs = require("fs");
var data = '';
//Create a reable stream
var readerStream = fs.createReadStream('input.txt');
readerStream.setEncoding('utf8');
//Handle events data, end, error
readerStream.on('data', function(chunk){
data += chunk;
});
readerStream.on('end', function(data){
console.log(data);
});
readerStream.on('error', function(err){
console.log(err.stack);
});
console.log("program ended");
【问题讨论】:
-
在问这个问题之前你有没有做过research?
标签: javascript node.js data-manipulation