Gruntjs 如何使用grunt的copy命令将文件从目录复制到其父目录
我正在AngularJS和GRUNT构建工具中开发一个应用程序。 我想把demo目录的所有文件复制到它的父目录。 例如,文件夹结构如下所示Gruntjs 如何使用grunt的copy命令将文件从目录复制到其父目录,gruntjs,grunt-contrib-copy,Gruntjs,Grunt Contrib Copy,我正在AngularJS和GRUNT构建工具中开发一个应用程序。 我想把demo目录的所有文件复制到它的父目录。 例如,文件夹结构如下所示 root | parent1 | Demo | file1 file2 和paret1一样,根目录中也有许多包含其他目录,其中可能包含demo文件夹。 希望将演示中的文件复制到相应的父目录 我正在使用以下命令: copy:{ taskCopy: { src: 'root/**/demo/*',
root
|
parent1
|
Demo
|
file1
file2
和paret1一样,根目录中也有许多包含其他目录,其中可能包含demo文件夹。
希望将演示中的文件复制到相应的父目录
我正在使用以下命令:
copy:{
taskCopy: {
src: 'root/**/demo/*',
dest:'root/**/demo/..'
}
}
执行此任务时出错必须动态生成文件对象
copy:{
taskCopy: {
files: [
{
expand: true,
cwd: 'root',
src: '**/demo/*.*',
dest: 'root/',
rename: function(dest, src) {
return dest + src.replace(/demo|Demo\//g, "");
}
}]
}
}
在上面的代码中,我假设所有内部文件夹(parent1中的文件夹)的名称是
demo
或demo
,错误是。。。?