尝试让imagemin在Nodejs中工作。这是我的代码:
var imagemin = require('imagemin');
var imageminPngquant = require('imagemin-pngquant');
var PNGImages = ['images/image1.png', 'images/image2.png'];
imagemin(PNGImages, 'build', {
plugins: [
imageminPngquant({
quality: '65-80'
})
]
});但我一直收到错误:
(node:22744) UnhandledPromiseRejectionWarning: ArgumentError: Expected argument to be of type `array` but received type `string`我做错了什么?谢谢。
发布于 2019-02-26 21:17:32
找到答案了。
imageminPngquant抛出错误是由于质量设置中的65-80,而不是因为PNGImages数组。
:)
发布于 2019-07-12 20:59:14
Pass质量如下
imageminPngquant({
quality: [65, 80]
})https://stackoverflow.com/questions/54884968
复制相似问题