Nodejs | Автоматический перезапуск сервера NodeJs с помощью nodemon
Обычно мы вводим следующую команду для запуска сервера NodeJs:
узел server.js
В этом случае, если мы внесем какие-либо изменения в проект, нам придется перезапустить сервер, отключив его с помощью CTRL + C, а затем снова введя ту же команду.
узел server.js
Это очень напряженная задача для процесса разработки.
Nodemon - это пакет для автоматической обработки этого процесса перезапуска при внесении изменений в файл проекта.
Установка nodemon: nodemon должен быть установлен в нашей системе глобально:
Система Windows: npm i nodemon -g Система Linux: sudo npm i nodemon -g
Теперь давайте проверим, правильно ли установлен nodemon в системе, введя следующую команду в терминале или командной строке:
nodemon -v
Он покажет версию nodemon, как показано на скриншоте ниже.
Запуск сервера узлов с помощью nodemon:
nodemon [ваше приложение узла]
Теперь, когда мы вносим изменения в наше приложение nodejs, сервер автоматически перезагружается с помощью nodemon, как показано на снимке экрана ниже.
Таким образом, сервер nodemon автоматически перезагружается.