yeoman / grunt任务:将文件夹复制到dist

时间:2013-08-07 12:22:22

标签: directory gruntjs yeoman

我是yeoman和grunt的新手,我不知道如何将我在app目录中创建的文件夹复制到dist目录。

该文件夹是/data/locales/lng/_ns_.json,有几个lng文件夹和多个ns文件。

我想将整个结构复制到dist目录。

我尝试了复制任务并添加了这个:

{
    cwd: '<%= yeoman.app %>',
    dest: '<%= yeoman.dist %>',
    src: [
        'data/**/*.{json}'
    ]
}

但它不起作用......

1 个答案:

答案 0 :(得分:6)

“我想将整个结构复制到dist目录。”

这应该这样做:

{
    cwd: 'data',
    dest: 'path/to/dest',
    src: ['**']
}

这会将'data'目录中的所有文件和目录复制到目标目录。

此处有更多示例:https://github.com/gruntjs/grunt-contrib-copy#usage-examples