我遇到错误
'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']
答案 0 :(得分:0)
fs.writeFile
有两个重载方法,第一个重载4个参数,第二个重载3个参数。在这两个参数中,最后一个参数必须是一个回调函数,该函数在写入文件或发生错误之后被调用。请参阅文档here