未写入 JSON 文件.fs.writeFile 不起作用



我有这个fs.writeFile代码,它应该在newWorkout被POST到数据库时更新localdata.json文件,这会获取本地状态数据以尝试写入文件。

它不起作用并抛出一个,类型错误:fs.writeFile不是函数错误..现在正在修复,但如果有人看到任何帮助,将不胜感激。

fs.writeFile(
"./localdata.json",
JSON.stringify(newWorkout.eventDateTime),
"utf-8",
function(err) {
if (err) throw err
console.log("Done!")
}
)

鉴于您正在 Node.js 环境中工作,似乎fs不是一个合适的 Node.js 文件系统对象。从 Node.js 10.x 文档复制:

要使用此模块:

const fs = require('fs');

节点文件系统不能在"浏览器端"使用,这些调用应该发生在服务器的服务器上。

您是否包括:

var fs = require("fs");
...the rest of your code...

最新更新