Node.js での定期的なアクティビティ中に既存のファイルにテキストを追加するにはどうすればよいですか? 私の目標は、連続するセンサー値をテキスト ファイルに記録することです。
ファイルを作成し、定期的なアクティビティ中に単一の値を書き込むことはできますが、そのファイルを追加するたびに、古いデータが消去されます (または、新しいファイルが完全に作成される可能性があります)。Periodicactivity() の前にファイルにあったデータも失われます。
fs.open('SensorData.txt', 'w', function(err, data) {
if (err) {
console.log("ERROR !! " + err);
} else {
fs.appendFile('SensorData.txt', content, function(err) {
if (err)
console.log("ERROR !! " + err);
fs.close(data, function() {
console.log('written success');
})
});
}
スタック交換で上記のコードを見つけましたが、このコンテキストで機能させることができません。私は Node.js を初めて使用しますが、自分のタスクを達成するためのより良い方法があると確信しています。ご意見をいただければ幸いです。
jfriend00さん、ありがとうございます!