我在挂钩上使用了Sharp来快速调整图像的大小。
fastify.addHook('onSend', async (request, reply, payload) => {
const newPayload = await sharp(payload.filename).resize(200, 100).toFormat('jpg').toBuffer();
return newPayload
})
但是当我运行这段代码
我看到完成调整大小之间有5秒的时间,并最终终止了Nodejs的某些进程。
之后,我将图像导入浏览器。
您能解释一下这种行为吗?