1

我已经将我的image-minimizer-webpack-plugin包从版本 2 更新到了 3 并查看了他们的文档,我首先安装了imagemin包,然后更新了我的webpack.config.js. 在版本 2 中,我的配置文件中有以下内容:

 new ImageMinimizerPlugin({
     minimizerOptions: {
        plugins: [
            ["gifsicle", { interlaced: true }],
            ["jpegtran", { progressive: true }],
            ["optipng", { optimizationLevel: 5 }]
        ],
     },
  })

这会引发以下错误。

选项具有未知属性“minimizerOptions”

查看他们的文档,我将其更改为:

new ImageMinimizerPlugin({
        minimizer: {
           implementation: ImageMinimizerPlugin.imageminMinify,
           options: {
               plugins: [
                   ["gifsicle", { interlaced: true }],
                   ["jpegtran", { progressive: true }],
                   ["optipng", { optimizationLevel: 5 }]
               ],
           },
       },
   })

现在我收到了这个警告:

“imageminMinify”功能不支持生成“jpg”。请使用“imageminGenerate”功能。

当我使用imageminGenerate代替时imageminMinify,图像(jpeg 文件)根本不会加载。知道我需要做什么/改变吗?提前致谢。

4

0 回答 0