0
나는 이것이 작동하지 않는 이유를 전혀 모른다. 업로드가 작동하고 있습니다. 이름은 04504a8b6c715f933110c8c970a8f6ad
과 같이 긴 문자열입니다. 내가 원하는 파일명 + 확장자.멀티 이름 바꾸기가 파일명 선택 항목에서 작동하지 않습니까?
var multer = require('multer');
var upload = multer({
dest: 'public/uploads',
filename: function (req, file, cb) {
switch (file.mimetype) {
case 'image/jpeg':
ext = '.jpeg';
break;
case 'image/png':
ext = '.png';
break;
}
cb(null, file.originalname + ext);
}
});
router.post('/upload_photo', upload.any(), function(req, res, next) {
//callback
});