@chiiya/laravel-mix-imagemin

1.1.0 • Public • Published

Laravel Mix Imagemin

Laravel Mix plugin for optimizing images using imagemin.

installation   ·   usage   ·   options


Installation

npm i --dev @chiiya/laravel-mix-imagemin

Usage

Require it in your webpack.mix.js file, then pass it a valid copy-webpack-plugin config:

require('@chiiya/laravel-mix-imagemin');

mix
  .imagemin({
    patterns: [
      {
        from: '**/*',
        to: 'images',
        context: 'resources/images',
      },
    ],
  });

Options

The mix.imagemin function accepts to parameters: options for the copy-webpack-plugin and options for the imagemin-webpack-plugin.

require('@chiiya/laravel-mix-imagemin');

mix
  .imagemin({
    patterns: [
      {
        from: '**/*',
        to: 'images',
        context: 'resources/images',
      },
    ],
  }, {
    pngquant: {
      quality: '95-100'
    }
  });

Attributions

Forked from CupOfTea696/laravel-mix-imagemin.

Package Sidebar

Install

npm i @chiiya/laravel-mix-imagemin

Weekly Downloads

3

Version

1.1.0

License

MIT

Unpacked Size

5.63 kB

Total Files

6

Last publish

Collaborators

  • elishawitte