Ответы пользователя по тегу Express.js
  • Как в npm Multer получить имя записаного им же файла?

    ItsEvilTime
    @ItsEvilTime
    Сайленсер не дает мне покоя
    var multer = require('multer'),
        storage = multer.diskStorage({
            destination: function(req, file, callback) {
                callback(null, __dirname + '/public/tmp/upload_avatars');
            },
            filename: function(req, file, callback) {
                var filename = file.fieldname + '-' + Date.now() + '-' + file.originalname;
                cb(null, filename);
            }
        }),
        upload = multer({ storage: storage });


    Далее где нужно имя
    req.files[0].filename

    Вместо [0] - нужный файл или цикл.
    Ответ написан
    Комментировать