@ayctor/laravel-mix-svg-sprite

0.1.0 • Public • Published

Laravel mix svg sprite

This extension provides instant svg sprite support to your Mix (v2.1 and up) builds.

Usage

First, install the extension.

npm install @ayctor/laravel-mix-svg-sprite --save-dev

Then, require it within your webpack.mix.js file, like so:

let mix = require('laravel-mix');

require('@ayctor/laravel-mix-svg-sprite');

// Low config
mix.svgSprite('**/*.svg', 'sprite.svg');

// Or customizable
mix.svgSprite({
    src: '**/*.svg',
    filename: 'sprite.svg',
    prefix: ''
});

And you're done! Compile everything down with npm run dev.

For full documentation on the configuration check out svg-spritemap-webpack-plugin

Package Sidebar

Install

npm i @ayctor/laravel-mix-svg-sprite

Weekly Downloads

2,396

Version

0.1.0

License

MIT

Unpacked Size

2.71 kB

Total Files

3

Last publish

Collaborators

  • khalid_ayctor
  • devsayctor
  • erwanguillon
  • ayctor-damien
  • eloiseisautier