我有一个grunt文件,可以从子目录加载任务和选项。这个想法来自这里:http://www.thomasboyt.com/2013/09/01/maintainable-grunt.html
大多数任务运行正常,但使用带有这些选项的压缩的任务除外:
module.exports = function(grunt, options) {
return {
build: {
options: {
mode: 'zip',
archive: '<%= app.name %>.zip',
pretty: true
},
app: {
files: [{
expand: true,
cwd: 'build/',
src: ['**/*']
}]
}
}
};
};
我不确定我是否错误地定义了目标,因为它似乎遵循grunt-contrib-compress FAQ的规则。
stackoverflow上有类似的问题,我已经尝试了建议的修复但得到了相同的警告。
我做错了什么?
由于
答案 0 :(得分:0)
复制/粘贴错误!我错误地包含了函数和返回行,文件应如下所示:
module.exports = {
build: {
options: {
mode: 'zip',
archive: '<%= app.name %>.zip',
pretty: true
},
files: [{
expand: true,
cwd: 'build/',
src: ['**/*']
}]
}
};