最好的方式来过滤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"]) […]