Я использую multer для загрузки некоторых файлов в мое хранилище, но операция не удалась.вот мой код:
const multer = require('multer');
var storage = multer.diskStorage({
destination: function (req, file, callback) {
callback(null, './public/uploads');
},
filename: function (req, file, callback) {
callback(null, file.fieldname + '-' + Date.now());
}
});
var upload = multer({ storage : storage}).single('avatar');
Когда я использую эту строку:
app.post("/upload", upload, function(req, res) {
console.log(req.files);
}
я получаю в журнале ответ
{ avatar:
{ name: 'Mobile Application.doc',
data: <Buffer d0 cf 1.....>,
encoding: '7bit',
tempFilePath: undefined,
truncated: false,
mimetype: 'application/msword',
md5: [Function: md5],
mv: [Function: mv] } }
application/msword
Я пытаюсь найтипуть к файлу, но я не могу.помогите пожалуйста