@Popkornikus

Почему файлы загружаются в папку без расширение?

Добрый день. Использую multer, для загрузки файлов в папки, но при загрузке к файлу не добавляется расширение. Почему так?

const {Router}= require('express')
const router = Router()
const multer  = require("multer");

const storage = multer.diskStorage({
    destination: function (req, file, cb) {
        if (file.mimetype === 'text/plain') {
            cb(null, 'public/')
        } else if (file.mimetype === 'image/jpeg') {
            cb(null, 'public/FilmImage')
        } else {
            console.log(file.mimetype)
            cb({error: 'Mime type not supported'})
        }
    },
    filename: function (req, file, cb) {
        cb(null, file.fieldname + '-' + Date.now())
    }
});


const upload = multer({storage: storage});

router.post ('/addContent',upload.any(), (req, res) => {
    console.log(req.files);
})
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы