首页 > 解决方案 > imagemin - 返回空结果数组

问题描述

我打电话如下:

import imagemin from 'imagemin';
import imageminMozjpeg from 'imagemin-mozjpeg';
import imageminPngquant from 'imagemin-pngquant';

const pv = path.join(WORK_DIR, filepath);

const resultsArray = await imagemin([pv], {
    destination: IMG_COMPRESSION_DIR,
    plugins: [
      imageminMozjpeg({ quality: 50 }),
      imageminPngquant({ quality: [0.1, 0.9]}),
    ],
  });

但有时对于某些图像,resultsArray返回是空的。这可能是什么原因?它总是发生在特定的图像上。

可能是由于我提供的压缩值吗?

请指教。

标签: imagemin

解决方案


推荐阅读