Я пытаюсь получить gulp-livereload
для работы с моим сервером nodejs. Я использую gulp-nodemon
для перезапуска сервера после внесения изменений в файлы, это работает. У меня возникли проблемы с вызовом livereload.reload()
в нужное время.Gulp для просмотра при вызове узла app.listen() или в порт (livereload, nodejs и gulp)
В настоящее время я вызываю livereload.reload()
на .on('start'...
в моем gulpfile.js
(всякий раз, когда мой нодем запускает скрипт). Это работает, но это занимает несколько секунд. Причина в том, что когда nodemon начинает запускать скрипт nodejs, он вызывает livereload.listen()
до сценарий вывел app.listen(port)
, поэтому мой браузер обновляется без готовности сервера.
Есть ли способ прослушать, если сценарий nodejs nodemon вызывается app.listen(port)
или, возможно, прослушивает, используется ли конкретный порт?
Я исправил проблему с небольшим сном, но это просто так плохо и грязно.
Это то, что я искал! Спасибо! – Erandros