Экспресс 4 + pm2 часы не работают

Я бегу pm2 с этим:

pm2 start bin/www --watch ../

Проблема заключается в том, что когда я обновляю app.js в корневой папке, это не похоже на автозагрузку node. Любые идеи?

Ответы

Ответ 1

Выяснилось решение:

//processes.json:
    {
      "apps" : [{
        "name"        : "someExpress4App",
        "script"      : "bin/www",
        "watch"       : "../",
        "log_date_format"  : "YYYY-MM-DD HH:mm Z",
      }]
    }

Поместите это в корень вашего проекта, затем запустите свой pm2 следующим образом:

pm2 start processes.json