grunt 文件 glob 文件扩展模式
grunt file glob file extension pattern
我有一个繁重的任务来遍历所有 jpg
、jpeg
和 png
文件的文件夹结构。与
相比,是否有更简单的方法来做到这一点
images : {
expand : true,
flatten : true,
cwd : "develop/",
src : ["modules/**/*.jpg", "modules/**/*.jpeg", "modules/**/*.png"],
dest : "build/resources/img/"
},
根据文档,文件的 { .. }
括号允许与包含文件的多个选项进行比较。但是,以下不适用于 src
数组值:
"modules/**/*{jpg, jpeg, png}"
"modules/**/*.{jpg, jpeg, png}"
"modules/**/*{.jpg, .jpeg, .png}"
因此我被迫为每个文件扩展名做一个直接的 glob 模式
你的表达式中逗号后面有多余的空格。
应该这样做:"modules/**/*.{jpg,jpeg,png}"
我有一个繁重的任务来遍历所有 jpg
、jpeg
和 png
文件的文件夹结构。与
images : {
expand : true,
flatten : true,
cwd : "develop/",
src : ["modules/**/*.jpg", "modules/**/*.jpeg", "modules/**/*.png"],
dest : "build/resources/img/"
},
根据文档,文件的 { .. }
括号允许与包含文件的多个选项进行比较。但是,以下不适用于 src
数组值:
"modules/**/*{jpg, jpeg, png}"
"modules/**/*.{jpg, jpeg, png}"
"modules/**/*{.jpg, .jpeg, .png}"
因此我被迫为每个文件扩展名做一个直接的 glob 模式
你的表达式中逗号后面有多余的空格。
应该这样做:"modules/**/*.{jpg,jpeg,png}"