我正在使用" csv-write-stream" npm,但如何确保文件写完。
以下是代码:
var csvWriter = require('csv-write-stream')
var writer = csvWriter()
writer.pipe(fs.createWriteStream('out.csv'))
writer.write({hello: "world", foo: "bar", baz: "taco"})
writer.end()
我使用下面的代码来检查文件是否完整,但是在检查了csv文件中没有找到数据之后。
writer.on('end', function() {
process.exit();
});
我需要在csv完成后才发送邮件。