Я не думаю, що вам слід використовувати синхронний підхід, оскільки асинхронно записувати дані у файл, також краще впорядкувати, 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);