Discord. js резервная копия json файл - PullRequest
0 голосов
/ 19 апреля 2020

Как сделать резервную копию файла json каждые 5 минут, чтобы защитить его от повреждения с помощью Discord. js? Я использую плагин узла fs и хочу использовать этот файл для хранения префиксов.

1 Ответ

0 голосов
/ 20 апреля 2020

Вы можете использовать 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

Однако, было бы намного лучшей идеей для реализации и использования правильной базы данных. Вы будете благодарить себя позже.

...