我在gulp使用这个文件匹配:
'content/css/*.css'
Run Code Online (Sandbox Code Playgroud)
但我想只包含不以下划线开头的文件.谁能告诉我怎么做到这一点?
这是代码:
gulp.task('less', function () {
gulp.src('content/less/*.less')
.pipe(less())
.pipe(gulp.dest('content/css'));
});
Run Code Online (Sandbox Code Playgroud)
Bar*_*mar 37
如果Gulp通配符就像shell通配符:
content/css/[^_]*.css
Run Code Online (Sandbox Code Playgroud)
将^在字符集的开头表示匹配任何字符不是在集合.
您可以添加第二个glob whitch将使用下划线过滤文件或文件夹.
对于我使用的忽略文件夹:
gulp.src(['./src/**/*.html', '!**/_*/**'])
Run Code Online (Sandbox Code Playgroud)
'!**/_*/**' 将过滤以下划线开头的文件夹.
| 归档时间: |
|
| 查看次数: |
11804 次 |
| 最近记录: |