gpt4 book ai didi

node.js - Grunt - 任务不支持多任务?

转载 作者:太空宇宙 更新时间:2023-11-04 01:05:39 26 4
gpt4 key购买 nike

我有一个在一组文件上运行的 image_resize 任务,但我想在另一组文件上再次运行它。我尝试过以下方法:

image_resize: {
task1: {
options: {
width: 32,
height: 32,
overwrite: true
},
files: {
expand: true,
cwd: 'some cwd',
src: ['*.png'],
dest: 'some dest'
}
},
task2: {
options: {
width: 32,
height: 32,
overwrite: true
},
files: {
expand: true,
cwd: 'some cwd',
src: ['*.png'],
dest: 'some dest'
}
}
},

但我收到错误:警告:对象 true 没有方法 'indexOf' 使用 --force 继续。

难道就没有办法做到这一点吗?

最佳答案

如果您使用grunt-image-resize那么请更改为 files: ,以便它们是对象数组而不是单个对象。这样做会将它们放入 files array format .

image_resize: {
task1: {
options: {
width: 32,
height: 32,
overwrite: true
},
files: [{
expand: true,
cwd: 'some cwd',
src: ['*.png'],
dest: 'some dest'
}]
},
task2: {
options: {
width: 32,
height: 32,
overwrite: true
},
files: [{
expand: true,
cwd: 'some cwd',
src: ['*.png'],
dest: 'some dest'
}]
}
},

关于node.js - Grunt - 任务不支持多任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23307306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com