我正在使用writable stream用node.js编写一个大文件
var fs = require('fs');
var stream = fs.createWriteStream('someFile.txt', { flags : 'w' });
var lines;
while (lines = getLines()) {
for (var i = 0; i < lines.length; i++) {
stream.write( lines[i] );
}
}
我想知道这个方案在不使用drain
事件的情况下是否安全?如果不是(我认为是这样),那么将任意大型数据写入文件的模式是什么?
https://stackoverflow.com/questions/9486683
复制相似问题