Estoy tratando de cargar archivos a través de postmon usando multer (nodejs) pero muestra un error. No sé qué pasó en este código. La primera vez que usé el módulo multer. Necesito cargar datos de varios campos como,
<input type="file1" > <input type="file2">¿Entonces, lo que hago?
GSTPropritor.js
const multer = require('multer') const storage = multer.diskStorage({ destination: function (req, file, cb) { cb(null, "./uploads"); }, filename: function (req, file, cb) { cb(null, file.fieldname + '-' + Date.now()); }, }); const upload = multer({ storage: storage }); var uploadMultiple = upload.fields([ { name: 'panCard' }, { name: 'aadharCard' } ]); const uploadDoc = async (req, res, next) => { console.log(req.file) } module.exports = { uploadMultiple, uploadDoc };error de la consola
Error: ENOENT: no such file or directory, open 'G:\legalapp-backend\uploads\panCard-1647792449153'rd-1647792449153'route.js paso la función y el middleware como este...
router.post('/upload', uploadMultiple, uploadDoc);