grunt-include-replace在编译时添加文件夹

时间:2017-07-25 14:18:36

标签: html gruntjs grunt-includes

关于我的智慧结束我试图解决这个问题。我有一个include替换从src文件夹拉出并编译成dist文件夹。但是,它正在这样做,它将一个src文件夹添加到dist文件夹并将html文件放入其中。如果我从根目录而不是src文件夹拉,它工作得很好,只将html放入dist文件夹,没有额外的文件夹。为什么将路径添加到src文件夹中会在dist文件夹中创建另一个src文件夹,如何让它停止这样做呢?

我的代码设置如下......

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

1 个答案:

答案 0 :(得分:0)

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

files: [
    {
        src: '*.html',
        dest: '<%= distdir %>/',
        expand: true,
        cwd: '<%= srcdir %>/'
    }
]