除了一个锉刀外发出咕噜声

grunt globbing except a file

本文关键字:一个      更新时间:2024-02-27

我有一个文件列表:

 'app/scripts/module.js',
 'app/templates/templates.js',
 'app/scripts/**/*.js'

这将加载app/scripts/module.jsapp/templates/templates.js,然后加载app/scripts/**/*.js下的所有文件,但之前加载的文件除外(module.js)。
现在,我希望它加载位于列表末尾app/scripts/a.js中的另一个文件
问题是,当加载app/scripts/**/*.js时,它已经加载了app/scripts/a.js
我想写一些类似app/scripts/**/*.js (!a.js)的东西-加载除.js之外的所有内容。
这可能吗?

您想加载"a.js",但在其他脚本之后?这个怎么样,(从文档中提取)

['app/scripts/**/*.js', '!app/scripts/**/a.js', 'app/scripts/**/a.js' ]

如果您不希望加载"a.js",那么只需删除数组中的最后一个条目。

['app/scripts/**/*.js', '!app/scripts/**/a.js']

http://gruntjs.com/configuring-tasks#globbing-图案