我正在尝试使用 Typescript 压缩 Node 14 中的图像并使用imagemin
.
我拿了我在网上找到的例子并运行了代码,但似乎什么也没发生,它没有任何错误就完成了。输出也是空的。
imagemin 版本 7.0.1
节点 v14.15.4
'use strict';
import imagemin from 'imagemin';
import imageminJpegtran from 'imagemin-jpegtran';
export async function compressImage(): Promise<void> {
const files = await imagemin(['../David.jpeg'], {
destination: '../compressed-images',
plugins: [
imageminJpegtran(),
]
});
console.log(JSON.stringify(files, null, 1));
}
我构建代码然后运行它,但输出只是一个空数组[]
。此外,../compressed-images
文件夹中没有任何内容。
请告知我如何解决这个问题。