gulp-qmui-svg-sprite
A Gulp plugin wrapping around svg-sprite to generate SVG sprites.
Usage
npm install --save-dev gulp-qmui-svg-sprite
Work with Gulp
var gulp = svgSprite = ; gulp ;
Example
create 'sprite' task
var gulp = svgSprite = ; gulp;
put some SVG source files into './test/src/svg'
.
├── gulpfile.js
├── test
└── src
└── svg
└── common
├── Succ.svg
├── Error.svg
└── Fail.svg
└── icons
├── Mail.svg
├── Tel.svg
└── Msg.svg
then run the 'sprite' task to generate SVG sprite and css
.
├── gulpfile.js
├── test
├── src
└── build
└── css
├── commonSprite.css
└── iconsSprite.css
└── svg
├── common.svg
└── icons.svg
finally use in html
Config
projectNamespaces
- Default: "svg"
- Required: false
separator
- Default: "_"
- Required: false