我将json保存到这样的文件中:
首先我JSON.stringify
数据......然后......
fs.writeFile('myjson.json', contenthere, 'utf8', function(err) {
if(err) {
return console.log(err);
}
console.log('File was saved');
});
这实际上是保存文件而我没有错误,但它不会再次加载或再次保存。
就像我只允许做一次但没有错误。
是否有更好的替代方案,以便我可以尝试或任何有关问题的想法?
答案 0 :(得分:4)
这可能比电子更多的节点问题。来自文档:
请注意,在同一时间多次使用fs.writeFile是不安全的 文件无需等待回调。对于这种情况, 强烈建议使用fs.createWriteStream。
因此,请查看fs.createWriteStream方法。
链接到docs。