如何在不更改名称的情况下在 grunt 中创建文件(响应图像)
how to create files in grunt without change its name (responsive images)
我正在使用 grunt 创建响应式图像,但我不想更改其名称
我的代码:
module.exports = function (grunt) {
grunt.initConfig({
responsive_images: {
dev: {
options: {
sizes: [{
suffix: "",
width: 800,
quality: 50
}]
},
files: [{
expand: true,
src: ['*.{gif,jpg,png}'],
cwd: 'img/',
dest: 'img/large/'
}]
}
}
});
grunt.loadNpmTasks('grunt-responsive-images');
grunt.registerTask('default', ['responsive_images']);
};
我收到输出:
img/large/1-800.jpg
但我想要:
img/large/1.jpg
在 responsive_images
任务的 options
对象中添加以下两个 options:
name
rename
将两个属性(即选项)的值设置为 false
。例如:
// ...
options: {
name: false, // <-- Add this
rename: false, // <-- Add this
sizes: [{
suffix: "",
width: 800,
quality: 50
}]
},
// ...
我正在使用 grunt 创建响应式图像,但我不想更改其名称
我的代码:
module.exports = function (grunt) {
grunt.initConfig({
responsive_images: {
dev: {
options: {
sizes: [{
suffix: "",
width: 800,
quality: 50
}]
},
files: [{
expand: true,
src: ['*.{gif,jpg,png}'],
cwd: 'img/',
dest: 'img/large/'
}]
}
}
});
grunt.loadNpmTasks('grunt-responsive-images');
grunt.registerTask('default', ['responsive_images']);
};
我收到输出:
img/large/1-800.jpg
但我想要:
img/large/1.jpg
在 responsive_images
任务的 options
对象中添加以下两个 options:
name
rename
将两个属性(即选项)的值设置为 false
。例如:
// ...
options: {
name: false, // <-- Add this
rename: false, // <-- Add this
sizes: [{
suffix: "",
width: 800,
quality: 50
}]
},
// ...