Gruntjs 如何匹配grunt中除一个之外的每个文件夹?
我正在使用grunt将文件从源文件夹复制到dest文件夹。为此,我将复制主文件夹中的所有内容,但我不希望“folder-X”和“folder-Z”与主文件夹中的其余文件夹一起复制 我咕哝着说:Gruntjs 如何匹配grunt中除一个之外的每个文件夹?,gruntjs,Gruntjs,我正在使用grunt将文件从源文件夹复制到dest文件夹。为此,我将复制主文件夹中的所有内容,但我不希望“folder-X”和“folder-Z”与主文件夹中的其余文件夹一起复制 我咕哝着说: copy: { dist: { files: [{ expand: true, cwd:'<%= app %>/', src: ['main-folder/*
copy: {
dist: {
files: [{
expand: true,
cwd:'<%= app %>/',
src: ['main-folder/**', '!**/*.scss'],
dest: '<%= dist %>/'
}]
},
},
复制:{
地区:{
档案:[{
是的,
cwd:“/”,
src:['main-folder/**','!***/*.scss'],
目的地:'/'
}]
},
},
不能像您在scs
目录列表中那样调整src
目录列表,因此:
copy: {
dist: {
files: [{
expand: true,
cwd:'<%= app %>/',
src: ['main-folder/**', '!**/*.scss', '!main-folder/folder-X/**', '!main-folder/folder-Y/**'],
dest: '<%= dist %>/'
}]
},
},
复制:{
地区:{
档案:[{
是的,
cwd:“/”,
src:['main-folder/**'、'!***/*.scss'、'!main-folder/folder-X/**'、'!main-folder/folder-Y/**'],
目的地:'/'
}]
},
},
您是否已经尝试过这个方法,但是如果您在列表中省略的目录中添加一个尾随的/
呢?是的,它对scss文件有效。仍然不能使用尾部斜杠/**
?如果那不起作用,我会解决的哈哈对不起