#node.js #multer
Вопрос:
Я учусь загружать файлы в node.js, Я смог загрузить файлы в локальную папку в своей системе, когда использовал multer.DiskStorage
const storag = multer.diskStorage({
destination: (req, file, cb) => {
cb(null, 'uploads');
},
filename: (req, file, cb) => {
const { originalname } = file;
cb(null, originalname);
}
});
const upload = multer({ storage: storag });
router.post("/lecture", upload.single('file'), (req, res) => {
return res.json({ status: 'OK' });
});
но как только я изменил хранилище multer.disk на хранилище multer.MemoryStorage, поскольку я хотел бы опубликовать его непосредственно в облачном хранилище Google, сервер вернет этот же маршрут с ошибкой 404, я хотел бы знать, в чем проблема
const storag = multer.memoryStorage()
const upload = multer({ storage: storag });
router.post("/lecture", upload.single('file'), instructorController.createLecture, (req, res) => {
return res.json({ status: 'OK' });
});