包详细信息

@ayctor/laravel-mix-svg-sprite

Ayctor9.4kMIT0.1.0

A quick Laravel Mix extension for svg sprite support.

laravel, laravel mix, mix, svg

自述文件

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