上传图片并使用 restify 调整大小

Upload image and resize with restify

我正在使用 restify。在 POST 上,它获取一个 JSON 对象并将值存储到数据库中。

现在还需要上传图片

场景是: 上传图片,将其调整为指定尺寸(3种缩略图)并将它们全部保存在服务器上。

我不想要完整的代码。我只需要一个良好的开端,哪种 npm 最适合这种情况?

看看 multer,它是 inMemory 选项。使用这个你可以在 restify 路由处理程序中访问文件,在内存中操作它,然后 return 它到客户端 and/or 在调整大小后将它写入文件系统。

npm 上有一堆执行图像大小调整的模块。例如,sharp.