imagemin - 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
返回是空的。这可能是什么原因?它总是发生在特定的图像上。
可能是由于我提供的压缩值吗?
请指教。
解决方案
推荐阅读
- c# - C# LINQ 使用 Where 连接表
- c# - LINQ to XML 复杂查询过滤
- php - Lumen:在 routes.php 第 17 行:升级到 5.5 后调用未定义的方法 Laravel\Lumen\Application::post()。*
- vba - 将 Access 文件中的数据读入 Excel
- java - Apache Camel - 定义在管道上没有孩子
- postgresql - TypeOrm 插入同一行
- c# - 创建二叉搜索树的副本并在 TreeView 中显示
- angular - 放大 Angular Auth 材质图标未在组件激活时呈现
- node.js - 如何使从服务器获取价值的按钮更快地响应用户?
- c# - 仅当服务存在时,如何在 blazor 中注入服务?