Начните работу cron на npm prestart - PullRequest
0 голосов
/ 21 марта 2019

Мне нужно начинать работу cron каждый раз перед запуском приложения.Итак, в моем package.json у меня есть следующие сценарии:

"prestart": "node ./scripts/pre-start",
"start": "node server.js",

Это мой сценарий предварительного запуска:

var CronJob = require('cron').CronJob

function preStart () {
  console.log('in the prestart function')
  const job = new CronJob('* * * * * *', function () {
    console.log('You will see this message every second')
  }, null, true, 'America/Los_Angeles')
  job.start()
}

preStart()
module.export = preStart

Проблема заключается в том, что я застреваю в своем предварительном запуске (никогдазапустить server.js из сценария запуска), и все, что я хотел, это запустить задание cron в фоновом режиме, как я запускаю свое приложение.

Как мне просто настроить задание cron изатем перейти к выполнению моего приложения?

...