Мне было интересно, смогу ли я поймать ошибку, которая выдает express, когда я пытаюсь снова запустить его на том же порту. (EADDRINUSE) Пользователь мог запустить 2 экземпляра серверного приложения, и я думал об использовании этой ошибки, чтобы помешать пользователю сделать это. Мне нужно поймать ошибку, так как мне нужно выполнить некоторую очистку перед выходом.
Я думал о мониторинге порта, который express использует во время запуска, но я спрашиваю об этом, так как может быть лучший способ
Кроме того, если вы спрашиваете, почему пользователь может запускать 2 экземпляра, я собираюсь обернуть его в EXE, так что это вполне возможно.