In this tutorial, we are going to learn how to upload images on the server with multer and express in Node.js. File upload is a common operation for any project. Node.js with the Express Web Framework and the multer Library, this tutorial we adding a file upload feature to your app is very easy. You will learn in this tutorial to make you comfortable in building apps that can easily handle any file uploads.
File Upload With Multer In Node.js And Express
Adding Multer
npm install multer --save
const multer = require('multer');
const upload = multer({dest:'uploads/'}).single("demo_image");
The following code will go in app.js:
app.post("/image", (req, res) => {
upload(req, res, (err) => {
if(err) {
res.status(400).send("Something went wrong!");
}
res.send(req.file);
});
});
Original Source :File Upload With Multer In Node.js And Express
#node #express #javascript