使用grunt-contrib-copy插件或任何其他复制插件是否可以仅复制文件?
我目前正在使用以下任务:
copy: {
vendorJs: {
files: [
{
dest: "app/dist/client/vendor/js/",
src: ["bower_components/**/*.min.js"]
}
]
}
}
那么如何在不考虑src对象的文件夹结构的情况下只复制目的地中的文件呢?
提前致谢!
答案 0 :(得分:2)
经过一番研究后,我发现grunt文件模式服务于#34; flatten"属性可用于实现上述任务。
以下配置解决了我的问题:
copy: {
vendorJs: {
files: [
{
expand: true,
flatten: true,
filter: "isFile",
cwd: "bower_components/",
dest: "app/dist/client/vendor/js/",
src: ["**/*.min.js"]
}
]
}