Всем доброго времени суток!
Проблема такая: библиотека multer служащая мидлваером для добавления файлов не добавляет картинки в указанную папку.
Я создал новый node.js проект и пытаюсь воспользоваться multer, конфигурация настроена верно, никаких ошибок нет, но при отправке картинки через Postman в папку они не добавляются, не понимаю в чем может быть проблема, буду рад любым идеям. Спасибо!
Файл сервера:
const express = require('express');
const upload = require('./middleware/upload');
const app = express();
app.listen(5000, () => {
console.log('App has been started!')
});
app.post('/api/addPic', upload.single('image'), async (req, res) => {
res.send('All ok!')
});
Файл конфигурации multer:
const multer = require('multer');
const moment = require('moment');
const storage = multer.diskStorage({
destination(req, file, callback) {
callback(null, 'up/');
},
filename(req, file, callback) {
const date = moment().format('DDMMYYYY-HHmmss SSS');
callback(null, `${date}-${file.originalname}`);
}
});
module.exports = multer({
storage: storage,
});
Отправка картикни чрезе Postman