最好的方式来过滤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? }); 

编辑:如果不能没有外部包,哪一个是最有信誉的?

gulp.watch内部使用了vinyl-fs (见源代码 ),它使用gaze ,它使用minimatch ,所以你应该能够使用!./js/*.min.* minimatch !./js/*.min.*忽略一些文件。

事实上,这甚至在乙烯基的自述文件中描述:

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