使用AWS Lambda
调整大小和转换图像。工作正常。现在,我也想将图像转换为webp
扩展名。
我的代码在本地运行良好,但在Lambda上却报错
function resize(last) {
self.resize(width, height)
.quality(80)
.strip()
.gravity('Center')
.setFormat('webp')
.toBuffer('webp', function(err, buffer) {
if (err) last(err);
else last(null, buffer);
});
此代码在AWS Lambda
上显示错误
due to an error: Error: Stream yields empty buffer
我认为是由于缺少webp
上的Lambda
格式