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

相關文章
相關標籤/搜索