【发布时间】:2013-12-18 19:49:57
【问题描述】:
我正在使用Bower 安装我的项目的依赖项,并仅使用Grunt.js 获取我需要的文件并将它们复制到static 以供应用程序提供服务。
其中一个是 MathJax 库,但是当我尝试复制整个文件夹(参见下面的代码)时,它只是忽略了目录并将所有文件喷射到目标位置,而不处理 MathJax 目录结构。
copy: {
MathJax: {
expand: true,
flatten: true,
cwd: 'bower_components/MathJax/',
src: ['**'],
dest: 'base/static/MathJax/'
}
}
这是Grunt 的copy 任务中的常见错误还是我做错了什么?
【问题讨论】:
-
你只是复制文件还是丑化它们?我只需要最少的 MathJax,我不想将大量不需要的文件上传到我的服务器。
-
在我的情况下,我只是复制所有文件,但在您的情况下,排除一些子文件夹可能更明智,例如
src: ['!MathJax/[folder_name]/**']
标签: gruntjs bower grunt-contrib-copy