Html grunt包括在编译时添加文件夹

Html grunt包括在编译时添加文件夹,html,gruntjs,grunt-includes,Html,Gruntjs,Grunt Includes,我正绞尽脑汁想弄明白这件事。我有从src文件夹拉取并编译到dist文件夹的include replace。不过,它正在这样做,它将src文件夹添加到dist文件夹中,并将html文件放入其中。如果我从根目录而不是src文件夹中提取,它工作得很好,只将html放入dist文件夹,没有额外的文件夹。为什么将路径添加到src文件夹会在dist文件夹中创建另一个src文件夹,我如何让它停止这样做 我的代码是这样设置的 distdir: 'dist', srcdir: 'src',

我正绞尽脑汁想弄明白这件事。我有从src文件夹拉取并编译到dist文件夹的include replace。不过,它正在这样做,它将src文件夹添加到dist文件夹中,并将html文件放入其中。如果我从根目录而不是src文件夹中提取,它工作得很好,只将html放入dist文件夹,没有额外的文件夹。为什么将路径添加到src文件夹会在dist文件夹中创建另一个src文件夹,我如何让它停止这样做

我的代码是这样设置的

    distdir: 'dist',
    srcdir: 'src',
    includereplace: {
        dist: {
            options: {
                includesDir: '<%= srcdir %>/includes/'
            },
            src: '<%= srcdir %>/*.html',
            dest: '<%= distdir %>'
        }
    }
distdir:'dist',
srcdir:'src',
包括地点:{
地区:{
选项:{
includesDir:“/includes/”
},
src:'/*.html',
目标:“”
}
}

没关系。我想出来了。我必须这样做:

files: [
    {
        src: '*.html',
        dest: '<%= distdir %>/',
        expand: true,
        cwd: '<%= srcdir %>/'
    }
]
文件:[
{
src:'*.html',
目的地:“/”,
是的,
cwd:“/”
}
]