每当我试图将数据写入.json文件时,我都会收到一个错误。它说's.writefile'不是一个函数。
我的功能:
const fs = require('fs');
function write(data: Map<string, number>) {
fs.writefile("users.json", JSON.stringify(data), function(err: any) {
if (err) throw err;
console.log('complete');
}
);
}
错误:(节点:4408(未处理的PromiseRejectionWarning:TypeError:fs.writefile不是函数
有人能帮我修一下吗?
Javascript属性名称区分大小写。writeFile
方法有一个大写的F
,但是writefile
有一个小写的f
。
请参阅:https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback