Node.js — это кроссплатформенная среда выполнения с открытым исходным кодом для разработки серверных и сетевых приложений.
Как правило, вы используете следующую команду для запуска вашего приложения:
node app.js
Nodemon похож на живой сервер для вашего приложения узла. Любые изменения, внесенные в ваше приложение узла, будут отражены, когда сервер снова перезапустится. Nodemon не требует каких-либо дополнительных изменений в коде и является заменой оболочки для node.
Чтобы использовать nodemon, вам необходимо установить его с помощью следующей команды:
npm install -g nodemon
После установки nodemon вы видите его в файле package.json и используете команду для запуска кода —
nodemon app.js
Возможности Nodemon:
- Автоматический перезапуск приложения.
- Определяет расширение файла по умолчанию для мониторинга.
- Поддержка узла по умолчанию, но легко запустить любой исполняемый файл, такой как python, ruby, make и т. д.
- Игнорирование определенных файлов или каталогов.
- Смотрите определенные каталоги.
- Работает с серверными приложениями или одноразовыми утилитами и REPL.
- Сценарии через операторы node требуют.
С помощью nodemon мы также можем определить определенные конфигурации, такие как игнорирование файлов, задержка в секундах и т. д.