我Bower
用来安装我的项目的依赖项,只获取我需要的文件Grunt.js
,并将它们复制到static
应用程序服务.
其中一个是MathJax
库,但是当我尝试复制整个文件夹(参见下面的代码)时,它只是忽略了目录并将所有文件喷射到目标而不处理MathJax
目录结构.
copy: { MathJax: { expand: true, flatten: true, cwd: 'bower_components/MathJax/', src: ['**'], dest: 'base/static/MathJax/' } }
它是关于copy
任务的常见错误Grunt
还是我做错了什么?
你正在使用flatten
它所说的选项; 展平目录结构.
请参阅文档:动态构建文件对象