0

我正在努力解决这个问题。我有 include replace 从 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 %>'
        }
    }
4

1 回答 1

0

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

files: [
    {
        src: '*.html',
        dest: '<%= distdir %>/',
        expand: true,
        cwd: '<%= srcdir %>/'
    }
]
于 2017-07-25T15:39:46.360 回答