Commit 9d1ff8a4 authored by Nikolay Gromov's avatar Nikolay Gromov Committed by GitHub

Update gulpfile.js

parent da89800f
...@@ -192,6 +192,7 @@ gulp.task('sprite:svg', function (callback) { ...@@ -192,6 +192,7 @@ gulp.task('sprite:svg', function (callback) {
if((projectConfig.blocks['sprite-svg']) !== undefined) { if((projectConfig.blocks['sprite-svg']) !== undefined) {
const svgstore = require('gulp-svgstore'); const svgstore = require('gulp-svgstore');
const svgmin = require('gulp-svgmin'); const svgmin = require('gulp-svgmin');
const cheerio = require('gulp-cheerio');
if(fileExist(spriteSvgPath) !== false) { if(fileExist(spriteSvgPath) !== false) {
console.log('---------- Сборка SVG спрайта'); console.log('---------- Сборка SVG спрайта');
return gulp.src(spriteSvgPath + '*.svg') return gulp.src(spriteSvgPath + '*.svg')
...@@ -205,6 +206,14 @@ gulp.task('sprite:svg', function (callback) { ...@@ -205,6 +206,14 @@ gulp.task('sprite:svg', function (callback) {
} }
})) }))
.pipe(svgstore({ inlineSvg: true })) .pipe(svgstore({ inlineSvg: true }))
.pipe(cheerio({
run: function($) {
$('svg').attr('style', 'display:none');
},
parserOptions: {
xmlMode: true
}
}))
.pipe(rename('sprite-svg.svg')) .pipe(rename('sprite-svg.svg'))
.pipe(size({ .pipe(size({
title: 'Размер', title: 'Размер',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment