gulp-nodemon watcher не работает
Я разрабатываю сервер веб-сокетов, я попытался перезапустить сервер с помощью nodemon, как только я его изменил. Однако, похоже, что это не работает для меня.
gulp.task('startWebsocketServer', function() {
return nodemon({
script: './server/websocket/server.js',
watch: ['./server/websocket/**/*.js']
});
});
У кого-нибудь есть идея, что я тут не так сделал?
nodemon находится на версии 1.9.2 и nodejs на 4.2.6.
1 ответ
Решение
gulp-nodemon
наследует свои параметры от nodemon
, Касательно watch
Вариант документы говорят это:
По умолчанию nodemon будет проходить через подкаталоги, поэтому нет необходимости явно включать подкаталоги. [...] Не используйте unix globbing для передачи нескольких каталогов, например --watch ./lib/*, он не будет работать
Так что не может и не нужно использовать Globstar **
в вашем watch
вариант. Достаточно просто указать каталог:
gulp.task('startWebsocketServer', function() {
return nodemon({
script: './server/websocket/server.js',
watch: ['./server/websocket']
});
});