【发布时间】:2020-01-02 02:50:24
【问题描述】:
我正在尝试弄清楚如何使用 webpack 以最佳方式压缩我的图像。我正在寻找一种方法来压缩 .jpg(有损)、.png,并为每个 jpg/png 文件创建 .webp 文件。
我尝试了https://github.com/itgalaxy/imagemin-webpack,它似乎可以输出 .jpg 和 .png 文件,但我无法输出 .webp,即使它说它应该支持其他 imagemin 包。
我目前对该插件的配置是:
const imageMinPlugin = new ImageminPlugin({
imageminOptions: {
plugins: [
['webp', { quality: 50 }],
['mozjpeg', { quality: 10 }],
['pngquant', { quality: [0.9, 0.95]}],
]
}
});
但它似乎完全忽略了“webp”部分,没有错误或任何东西。 有没有更好的方法来使用满足我要求的 webpack 压缩图像?还是我需要以不同的方式执行此操作?
【问题讨论】:
标签: javascript npm webpack image-compression webp