'*/1 * * * *': async() => {
console.log("I am running " + new Date(), Object.keys(strapi.config));
await strapi.services.article.publish();
}
В ваш проект / config / functions / cron.js .Вы можете добавить столько функций в вышеуказанном формате.Само по себе имя функции является выражением cron, которое strapi анализирует для частого выполнения.Есть много онлайн-инструментов, которые сообщат вам выражение cron, которое вы хотите создать.
Вышеприведенная функция выполняется каждую 1 минуту, с помощью которой я публикую тип контента с помощью strapi.services.то есть в файле your-project / api / article / services / Article.js я написал метод сервисного уровня, который в данный момент публикует статью.
Аналогично, вы можете отправить электронное письмо с вашего типа контента электронной почты.или любой файл утилиты, который вы сделали для запуска электронной почты.Для доступа к конфигурации strapi используйте: strapi.config объект вместо strapi.services