Nodejs | Автоматический перезапуск сервера NodeJs с помощью nodemon

Опубликовано: 6 Августа, 2021

Обычно мы вводим следующую команду для запуска сервера 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 автоматически перезагружается.