[ERR_INVALID_CALLBACK]: обратный вызов должен быть функцией при использовании fs.writeFile - PullRequest
0 голосов
/ 30 октября 2019

Я получаю сообщение об ошибке

'TypeError [ERR_INVALID_CALLBACK]:

Обратный вызов должен быть функцией на maybeCallback (fs.js:129:9) в Object.writeFile (fs.js:1159:14)' Но я 'Я не совсем уверен, почему. У меня есть функция, которая должна записывать данные JSON в файл, и из всей информации, которую я видел в сети, это должно работать?

  fs.writeFile('config/stuff.json', JSON.stringify(stuff))

, где вещи - это просто массив элементов, например ['1', '2', '3']

1 Ответ

0 голосов
/ 30 октября 2019

fs.writeFile имеет два перегруженных метода: первый принимает четыре аргумента, второй принимает 3 аргумента. и в обоих из них последний аргумент должен быть функцией обратного вызова, которая вызывается после того, как файл был записан или произошла ошибка. Смотри документацию здесь

...