【发布时间】:2015-09-01 11:41:16
【问题描述】:
我不想连续登录一个文件,但是每 1000 行之后我想更改一个新文件。现在我的方法是这样的:
var fs = require('fs');
...
var outputStream = fs.createWriteStream(fileName + '.csv');
outputStream.write(content, 'utf8', callback);
...
if (lineCounter === 1000) {
outputStream.end(function(err) {
outputStream = fs.createWriteStream(fileName2 + '.csv');
outputStream.write(content, 'utf8', callback);
});
}
最后文件不包含最后几行。我愿意接受任何解决方案,我只需要将流写入多个文件。
提前致谢!
【问题讨论】:
标签: javascript node.js file stream fs