【发布时间】:2014-01-28 23:53:45
【问题描述】:
我正在使用 grunt-init 为我经常重复的网站结构构建模板。
template.js 文件使用 init.copyAndProcess 函数自定义大部分文件,但其中一些文件被文件处理(一些字体和图像文件)损坏,我想将这些文件包含在“noProcess”选项中.如果这些文件都存在于同一个目录中,我可以使用文档中提到的 noProcess 选项 [参见:http://gruntjs.com/project-scaffolding#copying-files] 并传入一个类似的字符串,它可以工作:
var files = init.filesToCopy(props);
init.copyAndProcess(files, props, {noProcess: 'app/fonts/**'} );
不幸的是,我不需要执行任何处理的文件并不都在同一个目录中,我希望能够传入它们的数组,类似于下面的代码块,但是这个 不起作用。
var files = init.filesToCopy(props);
init.copyAndProcess(files, props, {noProcess: ['app/fonts/**', 'app/images/*.png', 'app/images/*.jpg']} );
关于如何为“noProcess”选项设置多个目标有什么想法吗?
【问题讨论】:
标签: gruntjs grunt-init