【发布时间】:2017-02-27 15:55:44
【问题描述】:
我正在构建一个允许用户上传头像的网络应用程序。但是,除了头像之外,我还想创建一个低分辨率缩略图(例如 64 x 64)并将其存储在我的服务器上。目前我正在使用此代码将图像存储在两个目录中,但两个目录中的分辨率相同。如何在缩略图目录中存储不同的分辨率?
var storage = multer.diskStorage({
destination: function (req, file, callback) {
callback(null, './uploads/thumbs');
callback(null, './uploads');
},
filename: function (req, file, callback) {
callback(null, file.fieldname + '-' + Date.now());
}
});
【问题讨论】: