2

Bower用来安装我的项目的依赖项,只抓取我需要的文件Grunt.js并将它们复制到static应用程序提供的服务。

其中之一是MathJax库,但是当我尝试复制整个文件夹(参见下面的代码)时,它只是忽略目录并将所有文件喷射到目标而不处理MathJax目录结构。

copy: {
    MathJax: {
        expand: true,
        flatten: true,
        cwd: 'bower_components/MathJax/',
        src: ['**'],
        dest: 'base/static/MathJax/'
    }
}

这是copy任务中的常见错误Grunt还是我做错了什么?

4

1 回答 1

7

您正在使用flatten执行它所说的选项;扁平化目录结构。

请参阅文档:动态构建文件对象

于 2013-12-18T11:49:57.077 回答