let path = `./backups/${new Date().toISOString()}.json`;
let text = JSON.stringify(db.all());
fs.appendFile(path, text, (err) => {
if (err) throw err;
console.log(`Backup successful to ${fileName}`);
});
[每当我尝试通过节点运行它时,我总是收到错误错误:“ ENOENT:没有这样的文件或目录”任何建议,不胜感激。谢谢。
这是创建文件的方式:
错误最终是新的Date()。toISOString()中的冒号。我将其更改为让路径=./backups/${new Date().toISOString()}.json
.replace(':',',');现在可以使用了感谢布拉德在评论中指出这一点。