Grunt-init copyAndProcess 函数:我可以将多个值传递给'noProcess'选项吗?



我正在使用Grunt-Init来构建我定期重复的站点结构的模板。

template.js文件使用init.copyandprocess函数自定义大多数文件,但其中一些文件被文件处理(某些字体和映像文件)损坏,我想在" Noprocess"选项中包含这些文件。如果这些文件全部存在于同一目录中,则可以使用文档中提到的Noprocess选项[请参见:http://gruntjs.com/project-scaffolding#copy-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"选项的多个目标的任何想法?

一旦发布问题,我就意识到我的建议代码确实有效。当我将"应用程序"目录重命名为" Dev"时,我只是有无效的道路。

最新更新