import express from 'express';
import path from 'path';
import { fileURLToPath } from 'url';
import multer from 'multer';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const profileRouter = express.Router();
const upload = multer({dest:'./SPA/Back-end/uploads/images'});
function logger(req,res,next) {
console.log(`The request path is ${req.path} and the request method is ${req.method}`);
next();
}
profileRouter.use(logger);
profileRouter.post('/image', upload.single('profilePic'), (req,res) => {
console.log(req.body, req.file);
res.status(200).json({ message: 'File uploaded successfully!' }); // Respond with JSON
});
export {profileRouter}
import express from 'express';
import path from 'path';
import { fileURLToPath } from 'url';
import multer from 'multer';
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const profileRouter = express.Router();
const upload = multer({dest:'./SPA/Back-end/uploads/images'});
function logger(req,res,next) {
console.log(`The request path is ${req.path} and the request method is ${req.method}`);
next();
}
profileRouter.use(logger);
profileRouter.post('/image', upload.single('profilePic'), (req,res) => {
console.log(req.body, req.file);
res.status(200).json({ message: 'File uploaded successfully!' }); // Respond with JSON
});
export {profileRouter}