我需要将文件从文件夹 src/plugin@x.x.x 复制到 dist/plugin。
版本可以更改,因此我想在各处省略版本号。 我愿意:
files[{
cwd: 'src'
src: 'plugin@*/**/*'
dest: 'dist/plugin'
}];
但它会将我的文件复制到 dist/plugin/plugin@x.x.x 目录。
我希望我的文件位于 dist/plugin 目录中(无需在 grunt 任务中指定 x.x.x)。
最佳答案
您需要展平
选项。我认为您还需要 expand
才能使 flatten
正常工作:
files: [ {
cwd: 'src'
src: 'plugin@*/**/*'
dest: 'dist/plugin',
expand: true,
flatten: true
} ],
关于javascript - Grunt复制/ Ant 模式/省略变量目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33860079/