Удаление каталога из путей 'src' в 'dest' в Grunt.js и Assemble

Я пытаюсь взять исходные файлы из pages/*.hbs и получить их в корень build каталог. В настоящее время они заканчиваются в build/pages/*.html,

Вот мой конфиг задачи. Я попытался изучить параметры конфигурации задачи Гранта, но мне не повезло.

    assemble: {
        options: {
            layout: 'layouts/default.hbs'
        },
        pages: {
            src: ['pages/*.hbs'],
            dest: 'build/'
        }

1 ответ

Решение

Тебе нужно expand: true который включает дополнительные опции, наряду с cwd который позволяет вам указать, но не включать часть вашего src дорожка.

assemble: {
    options: {
        layout: 'layouts/default.hbs'
    },
    pages: {
        expand: true,
        cwd: 'pages'
        src: ['*.hbs'],
        dest: 'build/'
    }

Динамическое создание объекта Files

Другие вопросы по тегам