My images successfully uploaded to the /myshop/uploads/ folder, but I difficult to load images to the browser. This is my server-side code
const storage = multer.diskStorage({
destination: (req, file, callBack) => {
callBack(null, 'uploads')
},
filename: (req, file, callBack) => {
callBack(null, Date.now() + '-'+ file.originalname)
}
})
var upload = multer({storage: storage})
//Upload image
app.post('/api/myshop/photo', upload.single('file'),(req, res, next)=>{
const file = req.file
console.log(req.file.filename);
if(!file){
const error = new Error('Please upload a file')
error.httpStatusCode = 400
return next(error)
}
res.send(file)
});
