Gruntjs grunt:运行多个任务,但配置不同

Gruntjs grunt:运行多个任务,但配置不同,gruntjs,grunt-contrib-copy,Gruntjs,Grunt Contrib Copy,对不起,我想不出合适的标题描述。我正在从事一个项目,其中Gruntfile.js已经定义了特定的任务 copy: { task1:{ }, task2:{ } }, clean: ['folder'] grunt.registerTask('default',['clean','copy']); 我想注册另一个执行清理和复制但位于不同文件夹/文件中的任务,并且我只想在需要更新时运行它们。差不多 copy:{ newTask1:{ } } clean:

对不起,我想不出合适的标题描述。我正在从事一个项目,其中
Gruntfile.js
已经定义了特定的任务

copy: {
   task1:{
   },
   task2:{
   }    
},
clean: ['folder']
grunt.registerTask('default',['clean','copy']);
我想注册另一个执行清理和复制但位于不同文件夹/文件中的任务,并且我只想在需要更新时运行它们。差不多

copy:{
   newTask1:{
   }
}
clean:['newFolder']
grunt.registerTask('newUpdateTask',['clean','copy:newTask1']);
问题是我不希望这个新任务出现在原始副本中,因为当我运行grunt default时,它也会在newTask上循环,这是我不想要的