私のノードアプリケーションでは、createWriteStream メソッドの書き込みメソッドを使用してファイルにデータを書き込んでいます。特定のストリームの書き込みが完了しているかどうかを確認する必要があります。どうすれば確認できますか。
var stream = fs.createWriteStream('myFile.txt', {flags: 'a'});
var result = stream.write(data);
writeToStream();
function writeToStream() {
var result = stream.write(data + '\n');
if (!result) {
stream.once('drain',writeToStream());
}
}
書き込みが完了するたびに、他のメソッドを呼び出す必要があります。これを行うにはどうすればよいですか。