如何在不更改名称的情况下在 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
  }]
},
// ...