grunt-include-replace добавление папки при компиляции

Я почти сошел с ума, пытаясь понять это. У меня есть включение замены вытягивать из папки src и компилировать в папку dist. Он делает это, однако, добавляет папку src в папку dist и помещает в нее html-файл. Если я извлекаю из корневого каталога вместо папки src, он работает нормально и помещает только HTML в папку dist без дополнительной папки. Зачем добавлять путь в папку src, чтобы создать еще одну папку src внутри папки dist, и как мне заставить ее прекратить это делать?

Мой код настроен так...

    distdir: 'dist',
    srcdir: 'src',
    includereplace: {
        dist: {
            options: {
                includesDir: '<%= srcdir %>/includes/'
            },
            src: '<%= srcdir %>/*.html',
            dest: '<%= distdir %>'
        }
    }

1 ответ

Не берите в голову. Я понял. Я должен сделать это:

files: [
    {
        src: '*.html',
        dest: '<%= distdir %>/',
        expand: true,
        cwd: '<%= srcdir %>/'
    }
]
Другие вопросы по тегам