Have ideas to improve npm?Join in the discussion! »

    multer-cloudinary

    1.1.0 • Public • Published

    multer-cloudinary

    A simple storage engine which stores the files directly on cloudinary

    var multerCloudinary = require('multer-cloudinary');
    var Cloudinary = require('cloudinary');
    Cloudinary.config({
      {
        cloud_name: '-----',
        api_key: '------',
        api_secret: '-----',
      }
    });
    var cloudinaryStorage = multerCloudinary({cloudinary: Cloudinary});
    
    var cloudinaryUpload = multer({storage: cloudinaryStorage});
    // It will upload a file which is received in form-data from the client. Key for the file is 'photo1'. 
    router.put('/me', cloudinaryUpload.fields([{name: 'cover', maxCount:1}]));
    // If you want to upload more than one file from form data, then add the 
    router.put('/me', cloudinaryUpload.fields([{name: 'photo1', maxCount:1},{name: 'photo2', maxCount:1}]));
    

    Install

    npm i multer-cloudinary

    DownloadsWeekly Downloads

    36

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • avatar