我在节点api,stackoverflow和(ofcourse)google中搜索这个问题,但没有找到答案......我在node.js中遇到了ReadStream问题:他删除了文件中的所有内容,甚至使用了标志读。我在JSON中有很少的大文件,我需要从中读取数据。每次,当我为其中一个创建流时,它们都会清空。 例如:
var stream = fs.createReadStream("./somefile.json", { flags: 'r', encoding: 'utf-8' });
stream.on('data', function(d) {
// do something
});
我们正在使用node.js 0.12.7(是的,它很旧,就像我工作的项目一样)。