fs.writefile回调丢失

时间:2018-10-23 05:40:21

标签: node.js file-io async-await

    async writeFile(filePath,fileLines) {
try{
    await fs.writeFile(filePath, fileLines.join('\n'));
} catch(err) {
console.info(err)
}
    }

此代码引发错误,表明回调必须是一个函数。但是我已经使用过async / await了,那为什么呢?请帮忙。

1 个答案:

答案 0 :(得分:0)

异步/等待不适用于任何异步任务。该函数必须返回对await其值的承诺。

您可以将回调函数与内置的fs模块一起使用,也可以查找其他模块。