Я запускаю приложение node.js в Windows и хочу, чтобы оно автоматически перезапускалось, если в коде есть необработанное исключение, которое приводит к остановке приложения.
Я провел некоторое исследование и обнаружил, что комбинация «Forever» и «Nodemon» может достичь этой цели.
Я установил оба пакета глобально на свое устройство с Windows 10.
npm install forever -g
npm install -g nodemon
Я попытался использовать следующую команду для запуска своего приложения:
forever start nodemon --exitcrash app.js
Однако я получаю следующую ошибку: «nodemon не существует»
Если попытаться просто запустить «nodemon», приложение запустится, что указывает на то, что пакет Nodemon установлен, однако это не позволит перезапустить приложение после сбоя.
Я делаю что-то неправильно? Большинство советов, которые я нахожу в Интернете, относятся только к системам Linux.