目标
检查两个文件夹(源文件夹和目标文件夹)中是否存在同名文件
尝试
使用grunt-contrib-copy
来遍历路径,但显然这不起作用。
copy: {
unit: {
expand: true,
cwd: 'src',
src: '**',
dest: 'specs/unit',
filter: function(filepath){
if(grunt.file.exists(filepath)){
return grunt.file.write(filepath,'');
}
}
}
},
我的理论
grunt.file.exists
似乎指向 src 文件夹而不是目标文件夹。所以它永远不会检查 src 文件夹中的文件是否真的存在于目标文件夹中,它只是检查 src 文件夹中是否有任何文件。