У меня есть приложение реагирования, которое должно выполнять еженедельные задания каждый понедельник в 7: 58 утра. Задача настроена как отдельная функция «уведомление ()». И я хочу использовать пакет «CRON» из NPM для вызова уведомлений () в соответствующее время.
У меня есть CRON, обернутый внутри функции, подобной этой:
let mondayNotif = () => {
new CronJob('* 58 7 * * 2', function() {
notification()
}, null, true, 'America/Los_Angeles');
};
Мой вопрос : где я должен вызвать функцию mondayNotif (), чтобы убедиться, чтоCronJob инициируется правильно? Сначала я подумал, что он должен быть на бэкэнде, но пакет NPM, похоже, не поддерживает серверную часть. Но если я вызову mondayNotif () на стороне клиента, произойдет ли CronJob, если сайт неактивен?