Gulp Watch läuft nur einmal

Ich benutze dieses Gulp Watch-Beispiel:https: //github.com/floatdrop/gulp-watch/blob/master/docs/readme.md#starting-tasks-on-event.

var gulp = require('gulp');
var watch = require('gulp-watch');
var batch = require('gulp-batch');

gulp.task('build', function () { console.log('Working!'); });

gulp.task('watch', function () {
    watch('**/*.js', batch(function () {
        gulp.start('build');
    }));
});

Wenn ich es auf meinem Windows 8-Computer ausführe, wird es nur ausgeführt, wenn ich eine Datei zum ersten Mal ändere:

C:\test>gulp watch
[08:40:21] Using gulpfile C:\test\gulpfile.js
[08:40:21] Starting 'watch'...
[08:40:21] Finished 'watch' after 2.69 ms
[08:40:31] Starting 'build'...
Working!
[08:40:31] Finished 'build' after 261 µs

Das nächste Mal passiert nichts. Warum

Antworten auf die Frage(8)

Ihre Antwort auf die Frage