Grunt Imagemin没有压缩jpgs

时间:2015-08-27 02:01:39

标签: gruntjs imagemin

我的imagemin似乎没有压缩jpgs? 它说:"找到37张图片。保存0 B。

奇怪的是,它适用于.gif和.png,所以我知道它在某种程度上有效。 其他人有这个问题吗?

我尝试过卸载/重新安装。 还得到了最新版本:0.9.4。

这是我的代码:

imagemin: {
  dynamic: {
    options: {
      optimizationLevel: 3
    },
    files: [{
      expand: true,
      cwd: 'imgs-src/',
      src: ['**/*.{png,jpg,gif}'],
      dest: 'imgs/'
    }]
  }
}

谢谢!

1 个答案:

答案 0 :(得分:0)

根据插件文档,选项仅适用于src中的相关文件。

您提供的选项是optimizationLevel及其值3,仅适用于png图像而不适用于其他格式。

optimizationLevel(png)

进步(jpg)

隔行扫描(gif)

svgoPlugins(svg)

你需要使用

progressive:true

在您的代码中启用压缩jpgs。