我将GraphicsMagick用于节点,但收到错误“流产生空缓冲区”
import gm from 'gm';
gm(buffer).resize(200, 200).setFormat('jpeg') .toBuffer( function (err, buf) {
const data = {
Key: imagePath,
Body: buf,
ContentEncoding: 'base64',
ContentType: 'image/jpeg',
};
...
some code to upload to AWS S3
});
这是我的docker配置
FROM node:10.16-alpine
RUN apk add --no-cache bash graphicsmagick
在使用gm并将文件推送到AWS S3之后,我希望有缓冲区。 谁能帮助我解决这个问题? 非常感谢。