更新时间:2023-10-18 10:07:16
Multer的用法已更改.
The usage for Multer has changed.
当前Multer构造函数仅接受三个选项:
Currently Multer constructor accepts only three options:
现在重命名,onFileUploadStart,onFileUploadComplete将不起作用.
now rename, onFileUploadStart, onFileUploadComplete would not work.
但是可以使用DiskStorage重命名
however renaming can be done using DiskStorage
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, '/tmp/my-uploads')
},
filename: function (req, file, cb) {
cb(null, file.fieldname + '-' + Date.now())
}
})
var upload = multer({ storage: storage })
看看这些链接: