gulp.src排除一些文件

咱们知道gulp.src能够经过必定的通配语法匹配一批符合通配规则的文件,可是也能够排除一些文件的。css

gulp.src(["js/*.js","css/*.css","!reset.css"]);

这样能够匹配到js目录下的全部js文件和css目录下的全部css文件,可是不包括reset.css文件。html

gulp.src(["src/**/*.html","!app/**/*.html"]);

这行代码能够匹配src目录下的全部的html文件,包括src目录下有目录而且这些目录中也包含的html文件,可是不包括app目录以及app目录下全部目录里面的html文件。node

可是有一点须要注意:就是被排除打文件,不能写在gulp.src的数组参数的第一个元素位置。正则表达式

gulp.src的目录匹配规则中的**和*,不是js的正则表达式,而是node-glob提供的语法。gulp

相关文章
相关标签/搜索