Я не думаю, що вам слід використовувати синхронний підхід, оскільки асинхронно записувати дані у файл, також краще впорядкувати, output
якщо це object
.
Примітка: Якщо output
це рядок, то вкажіть кодування і запам’ятайте також flag
варіанти:
const fs = require('fs');
const content = JSON.stringify(output);
fs.writeFile('/tmp/phraseFreqs.json', content, 'utf8', function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
Додано синхронний метод запису даних у файл, але, будь ласка, врахуйте ваш випадок використання. Асинхронний проти синхронного виконання, що це насправді означає?
const fs = require('fs');
const content = JSON.stringify(output);
fs.writeFileSync('/tmp/phraseFreqs.json', content);