我想复制一些文件,运行其他任务,然后再次复制一些文件:
copy:{....},
concat:{...},
copy:{...}
但是,当我运行 grunt build 时出现以下错误:
SyntaxError: Duplicate data property in object literal not allowed in strict mode
当然我明白,我不能在 grunt json 中多次使用相同的属性(即“复制”)。但是我的问题的解决方案是什么?如何在 gruntfile.js 的不同位置进行复制?
非常感谢!
最佳答案
只需将您的复制
评论拆分到所需的子任务中:
copy: {
task1: {
files: [...]
}
task2: {
files: [...]
},
task3: {
files: [...]
}
}
然后像这样运行 Grunt:
grunt.registerTask('development', [ 'copy:task1', 'concat', 'copy:task2' ]);
关于javascript - 如何在 Grunt Build 中使用多个复制命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26840988/