@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

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

    Package Sidebar

    Install

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

    Weekly Downloads

    2,250

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    2.71 kB

    Total Files

    3

    Last publish

    Collaborators

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