Подтвердить что ты не робот

Лучший способ фильтровать файлы в gulp.watch?

Я хотел бы посмотреть все, но файлы .min.ext в моих каталогах с gulp.js. Каков наилучший способ их отфильтровать?

Пример:

gulp.task('watch', function(e) {
   gulp.watch('./js/*.js', ['css']); // don't want to watch .min.js files. what is best way?
});

РЕДАКТИРОВАТЬ: Если это невозможно сделать без внешних пакетов, какой из них наиболее прав?

4b9b3361

Ответ 1

gulp.watch внутренне использует vinyl-fs (см. источник), который использует gaze, который использует minimatch, поэтому вы можете игнорировать некоторые файлы с помощью !./js/*.min.*.

Фактически, это даже описано в винил-fs README:

fs.src(["./js/**/*.js", "!./js/vendor/*.js"])
[…]