Я использую process.env.PORT, и это отображается в журналах (см. Ниже, localhost: 40170, меняющийся при каждом запуске приложения). Кроме того, время загрузки быстро (10 секунд), так как я не запускаю никаких процессов сборки в начале узла. Запустив локальную героку, приложение работает нормально. Пожалуйста, помогите мне найти причину этой проблемы.
Вот журналы:
2018-05-03T02:37:04.505544+00:00 app[web.1]: loading routes from ./modules/user.login/auth.routes.js...
2018-05-03T02:37:04.526922+00:00 app[web.1]: loading routes from ./modules/user.login/login.routes.js...
2018-05-03T02:37:04.531738+00:00 app[web.1]: loading routes from ./modules/feature.clientes/clientes.crud.routes.js...
2018-05-03T02:37:04.542719+00:00 app[web.1]: loading routes from ./modules/feature.contratos/contratos.crud.routes.js...
2018-05-03T02:37:04.552200+00:00 app[web.1]: loading routes from ./modules/feature.servicos/servicos.crud.routes.js...
2018-05-03T02:37:04.601525+00:00 app[web.1]: Server running at: http://localhost:40170
2018-05-03T02:38:01.800290+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
2018-05-03T02:38:01.800290+00:00 heroku[web.1]: Stopping process with SIGKILL
2018-05-03T02:38:01.899194+00:00 heroku[web.1]: Process exited with status 137
2018-05-03T02:38:01.940085+00:00 heroku[web.1]: State changed from starting to crashed