Estoy usando multer para cargar un archivo a través de node.js El objeto de archivo que se envía desde nuestra FE es:
file: FileList 0: File lastModified: 1647806297845 lastModifiedDate: Sun Mar 20 2022 21:58:17 GMT+0200 name: "Example Docx.docx" size: 12143 type: "application/vnd.openxmlformats-officedocument.wordprocessingml.document" webkitRelativePath: " Con el atributo de name de entrada 'cv' . Mi uso de multer es:
const uploadSingleFile = multer.single('cv'); uploadSingleFile(req, res, (err) => { if (err) { next(err); } next(); }); Sin embargo, no obtengo ningún archivo en req.file
¿Qué me estoy perdiendo?
El problema se resolvió enviando file[0] a multer .
Parece que no está diseñado para manejar el objeto FileList en el scanario anterior.