Nodemon і запуски скриптів
Last updated
Last updated
Як видно з попередніх прикладів, при зміні коду нашого сервера, щоб зміни запрацювали потрібно перезапускати щоразу сервер. При розробці це дуже незручно.
Вирішити цю незручність допоможе пакет . Він дозволяє перезапускати сервер щоразу при внесенні змін в наш проєкт. Встановимо цей пакет:
Тепер налаштуємо запуски скриптів. Для початку відкриємо наш package.json.
Тут нас цікавить параметр scripts, це обʼєкт який містить конфігурації команд для запуску наших скриптів. Запустимо в терміналі таку команду:
Бачимо як відпрацював скрипт test.
Так само, можна створити скрипт "start" і запустити його командою npm start. Назви test i start зарезервовані для запуску безпосередньо після команди npm.
Всі решта кастомних скриптів запускаються командою
Додамо іще два скрипти в наш package.json. Один для режиму розробника і один режим повноцінної роботи продукту.
Тепер, щоб запустити ці скрипти потрібно запустити такі команди відповідно:
Тепер щоразу при збереженні змін у нас буде перезапускатися сервер.
Покликання: