у меня есть от и в этой форме у меня есть 2 поля с именами signerPoster
и signerProfile
. эти поля представляют собой изображение в актуале. Я отправляю два файла изображения с сервера.
теперь я хочу загрузить несколько файлов с помощью multer, но я не знаю, как это работает.
const multer = require("multer");
const fs = require("fs");
const mkdirp = require("mkdirp");
const path = require("path");
const GetDirectory = () => {
let year = new Date().getFullYear();
let month = new Date().getMonth();
let day = new Date().getDay();
return `src/public/uploads/signer/${year}/${month}/${day}`;
};
const SignerStorage = multer.diskStorage({
destination: (req, file, cb) => {
let dir = GetDirectory();
mkdirp(dir).then((made) => {
cb(null, dir);
});
},
filename: (req, file, cb) => {
let fileName = GetDirectory() + "/" + file.originalname;
cb(null, file.originalname);
},
});
const UploadSigner = multer({
storage: SignerStorage,
});
module.exports = UploadSigner;
загрузка этого кода в файле . что нужно изменить в этом файле для загрузки нескольких файлов ????