Saltar al contenido

cargar varias imágenes en ejemplo de código multer y cloudinary

Después de de nuestra extensa selección de información pudimos solucionar esta impedimento que pueden tener ciertos de nuestros lectores. Te ofrecemos la respuesta y esperamos servirte de gran ayuda.

Ejemplo: subir múltiples imágenes cloudinary

constcloudinaryImageUploadMethod=asyncfile=>returnnewPromise(resolve=>
          cloudinary.uploader.upload( file ,(err, res)=>if(err)return res.status(500).send("upload image error")console.log( res.secure_url)resolve(
                res: res.secure_url)))
    
    router.post("/",[auth_middleware, upload.array("img",3)],async(req, res)=>const urls =[];const files = req.files;for(const file of files)const path = file;const newPath =awaitcloudinaryImageUploadMethod(path)
          urls.push(newPath)const product =newProduct(
          u_id: req.user._id,  
          name: req.body.name,
          description: req.body.description,
          productImages: urls.map(url=> url.res),);

Si te gusta este mundo, tienes el poder dejar un ensayo acerca de qué te ha impresionado de esta noticia.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *