Notoriously Pedantic Magistrate

    webpack-cloudinary-plugin

    0.1.10-beta • Public • Published

    webpack-cloudinary-plugin

    Upload your Webpack-generated assets to Cloudinary.

    This plugin taps into the final phase of your Webpack build process, in order to gather the generated assets (image sprites, CSS files, JS bundles and many more) and upload them to the CDN Cloudinary.

    Install

    npm i --save-dev webpack-cloudinary-plugin

    yarn add webpack-cloudinary-plugin

    Usage

    Options

    Name Type Default Description
    credentials {Object} undefined The credentials that allow you to upload images to your cloud (signed upload). They are composed of:
    - cloudName
    - api_key
    - api_secret
    remote {String} "" The folder structure in which your assets are going to be saved. If let in default, the assets are saved in your cloud root.
    resource_type {String} "auto" The type of assets you're uploading. If let in default, all types of files will be uploaded. Possible options are:
    - image
    - raw
    - video
    - auto
    If you change this to image, for example, and try to upload a .js file, Webpack will output an error and the assets will not be uploaded.

    An example of how these options might build up in Webpack config file:

    webpack.config.js

    {
      entry: 'index.js',
      output: {
        path: __dirname + '/dist',
        filename: 'index_bundle.js'
      },
      plugins: [
        new WebpackCloudinaryPlugin({
          credentials: {
              cloud_name: "testCloud",
              api_key: "12345",
              api_secret: "54321"
          },
          remote: "assets",
          resource_type: "image"
        })
      ]
    }

    For other, more fine-grained options, check Cloudinary API reference.

    Install

    npm i webpack-cloudinary-plugin

    DownloadsWeekly Downloads

    5

    Version

    0.1.10-beta

    License

    MIT

    Unpacked Size

    17.4 kB

    Total Files

    14

    Last publish

    Collaborators

    • avatar