Как следует из названия, я использую модуль gulp-nodemon
в своем файле gulp, чтобы nodemon перезапускал мой сервер, когда он обнаруживает изменение файла:
gulp.task('default', function() {
nodemon({ script: 'dist/server/main.js',
tasks: ['server', 'bundle', 'css', 'ejs'],
ext: 'ejs js json'
}).on('restart', function() {
console.log('Restarted!');
});
});
Все задачи, которые я перечислил, являются базовыми задачами сборки. Когда я изменяю файл, сервер перезагружается, но будущие изменения игнорируются:
Более того, если я прерываю процесс (CTRL+C
), nodemon показывает сообщение о перезапуске, как будто два экземпляра работают одновременно:
Я что-то не так делаю с gulp-nodemon
? Или просто gulp
вообще?
gulp-nodemon
: github.com/JacksonGariety/gulp-nodemon/ выпусков/70 - person Kenny Worden   schedule 12.06.2015