yeoman/grunt task: скопировать папку в dist

Я новичок в yoman и grunt, и я не понимаю, как скопировать папку, которую я создал в каталоге приложения, в каталог dist.

Это папка /data/locales/lng/_ns_.json, в ней есть несколько папок lng и несколько файлов ns.

Я хотел бы скопировать всю структуру в каталог dist.

Я попытался с задачей копирования и добавил это:

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

Но это не работает...


person qdelettre    schedule 07.08.2013    source источник


Ответы (1)


"Я хочу скопировать всю структуру в каталог dist."

Это должно сделать это:

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

Это скопирует все файлы и каталоги в каталоге «data» в каталог назначения.

Дополнительные примеры здесь: https://github.com/gruntjs/grunt-contrib-copy#usage-examples< /а>

person badsyntax    schedule 07.08.2013