复制包含文件和文件夹的文件夹

时间:2015-12-14 09:56:39

标签: gruntjs grunt-contrib-copy

我有一个子目录,在那里,还有更多的文件夹和文件。所以我想要的是将子目录与所有文件夹和文件一起复制。

这就是现在的样子:

.
├── Gruntfile.js
└── src
    ├── a
    └── subdir
        └── b
        └──subdir2
           └── c
        └──subdir3
           └── d
           └──subdir4
              └── e

这就是我想要它使用Grunt的方式:

.
├── Gruntfile.js
└── src
    ├── a
    └── subdir
        └── b
        └──subdir2
           └── c
        └──subdir3
           └── d
           └──subdir4
              └── e
└── dist
    └── subdir
        └── b
        └──subdir2
           └── c
        └──subdir3
           └── d
           └──subdir4
              └── e

这是我到目前为止所尝试过的,但它只是不起作用。它还会复制所有内容src文件夹和文件a

copy: {
        expand: true,
        src: 'src/subdir/*',
        dest: 'dist/'
}

1 个答案:

答案 0 :(得分:0)

使用:

{
  expand: true,
  cwd: 'src/',
  src: 'subdir/**',
  dest: 'dist/'
},

cwd 选项适用于