Вот решение, которое сохраняет только последний журнал (вы упомянули, что это не имеет значения) в файл. Я предполагаю, что вы хотите сохранить данные в файл .txt. Если это не так, просто переключите расширение файла.
const fs = require('fs');
let data = 'YOUR DATASTRING HERE';
let writeStream = fs.createWriteStream('./output.txt', {flags: 'w'});
writeStream.write(data);
Параметр {flags: 'w'}
установлен по умолчанию и выполняет следующие действия:
Таким образом, каждый раз, когда вы выполняете этот скрипт, файл будет заменен.
Если вы хотите сохранить свои данные в файле. json, вам нужно немного изменить код, потому что .write
принимает только строки или объекты буфера.
const fs = require('fs');
let data = {test: 'ThisIsATest'};
let writeStream = fs.createWriteStream('./output.json', {flags: 'w'});
writeStream.write(JSON.stringify(data));