Я использую экспресс и каждый раз, когда я вношу изменения в свой контроллер, мне нужно перезапустить HTTP-сервер, что несколько неудобно. Есть ли команда "смотреть" или эквивалент в express или Node.js, который следит за изменениями и автоматически перезагружает сервер?
Команда Watch для HTTP-сервера Node.js
Ответ 1
Чтобы просмотреть файлы для изменений, вы можете использовать fs.watch()
или fs.watchFile()
. Тем не менее, для вашей цели существуют демона, такие как супервизор или nodemon.
Ответ 2
Попробуйте nodemon, он перезапустит ваше приложение каждый раз, когда вы внесли изменения
Ответ 3
Я использую node-dev для автоматического перезапуска при изменении исходного кода.