Discord.js 备份 json 文件
Posted
技术标签:
【中文标题】Discord.js 备份 json 文件【英文标题】:Discord.js backup json file 【发布时间】:2020-08-02 04:56:44 【问题描述】:如何使用 Discord.js 每 5 分钟备份一次 json 文件以防止其损坏? 我正在使用 fs 节点插件,我想用这个文件来存储前缀。
【问题讨论】:
【参考方案1】:您可以使用fs.copyFile()
复制 JSON 文件,使用 setInterval()
每 5 分钟复制一次。
const fs = require('fs');
setInterval(() =>
fs.copyFile(
'path/to/file.json',
'path/to/backup.json',
(err) => console.error
);
, 1000 * 60 * 5);
// 1000 ms * 60 sec * 5 min
但是,实现和使用适当的数据库会是一个好得多的主意。以后你会感谢自己的。
【讨论】:
以上是关于Discord.js 备份 json 文件的主要内容,如果未能解决你的问题,请参考以下文章
discord.js:随机化存储为 json 文件的数组内容
discord.js:我如何从 json 文件中获取随机项?
Discord.js 基于 var 从 json 文件中获取数据
如何使用 Discord.js 显示 .JSON 文件的内容?