Gruntjs Grunt concat包含一个它应该忽略的文件;为什么它会忽略Gruntfile.js?

Gruntjs Grunt concat包含一个它应该忽略的文件;为什么它会忽略Gruntfile.js?,gruntjs,grunt-contrib-concat,Gruntjs,Grunt Contrib Concat,我有一项繁重的任务,就是将3x个JS文件压缩成一个plugins.JS文件。我现在不再需要其中一个文件(我们称之为unrequired.js),因此我已将其从grunfile.js中的源文件列表中删除。但是,每当我运行grunt concat,输出文件仍然包含unrequired.js。唯一的解决方法是丢弃unrequired.js,然后再次运行该任务。这里有什么缓存功能吗?concat任务是否忽略对grunfile所做的更改?我遗漏了什么?你能分享你的grunt文件的相关部分吗?(它是哪个gr

我有一项繁重的任务,就是将3x个JS文件压缩成一个
plugins.JS
文件。我现在不再需要其中一个文件(我们称之为
unrequired.js
),因此我已将其从
grunfile.js
中的源文件列表中删除。但是,每当我运行
grunt concat
,输出文件仍然包含
unrequired.js
。唯一的解决方法是丢弃
unrequired.js
,然后再次运行该任务。这里有什么缓存功能吗?concat任务是否忽略对
grunfile
所做的更改?我遗漏了什么?

你能分享你的grunt文件的相关部分吗?(它是哪个grunt插件,任何自定义任务函数等等)我将尝试设置一个最小的测试用例,看看是否可以不断地重现这个问题。我只是希望有人能给我指出一些我忽略了的明显的事情!您是否正在使用usemin prepare为concat创建文件列表?