Grunt imagemin是否有压缩级别?

时间:2015-12-29 18:56:32

标签: gruntjs

我有插件工作,它做了一些优化,但与其他工具相比似乎很少。例如,使用Shrink O' matic我可以控制优化量并获得非常小的jpgs(原始的~2.4 MB和新的~25KB),而imagemin将原始版本降低到2MB。

是否有某种方法可以让imagemin进一步压缩不需要高清的图像?

1 个答案:

答案 0 :(得分:0)

您需要使用grunt-contrib-imagemin中的use选项来使用其他插件。可以在https://www.npmjs.com/browse/keyword/imageminplugin

找到支持的插件列表

imagemin-mozjpeg插件的示例Grunt任务配置就像(不同插件的配置会因其提供的选项而异) -

imagemin: {
  dist: {
    files: [{
      expand: true,
      src: '*.{png,svg,jpg,jpeg,gif}',
      dest: 'images'
    }],
    options: {
      use: [
          imageminMozjpeg({quality: 20})
      ]
    }
  }
}
相关问题