File Upload Middleware "express fileupload" - lan-solo-capstone/freeshare GitHub Wiki
From Front End - posting new item
API routing configuration & testing https://youtu.be/SAUvlkTDMM4
-
install npm express-fileupload ( express middleware) https://www.npmjs.com/package/express-fileupload
-
server/index.js. Register middleware const fileUpload = require('express-fileupload'); app.use(fileUpload());
-
specify req. field name from the component ( so that it will know which field is associated with img)
-
you want req.files.'fieldname'.name (= file name), and req.files.'fieldname'.data (= data to be saved as blob)