Commit da89800f authored by Nikolay Gromov's avatar Nikolay Gromov Committed by GitHub

Update gulpfile.js

parent 45a1c4e2
......@@ -21,7 +21,6 @@ const rename = require('gulp-rename');
const size = require('gulp-size');
const del = require('del');
const newer = require('gulp-newer');
const replace = require('gulp-replace');
// Получим настройки проекта из projectConfig.json
let projectConfig = require('./projectConfig.json');
......@@ -193,7 +192,6 @@ gulp.task('sprite:svg', function (callback) {
if((projectConfig.blocks['sprite-svg']) !== undefined) {
const svgstore = require('gulp-svgstore');
const svgmin = require('gulp-svgmin');
const cheerio = require('gulp-cheerio');
if(fileExist(spriteSvgPath) !== false) {
console.log('---------- Сборка SVG спрайта');
return gulp.src(spriteSvgPath + '*.svg')
......@@ -207,11 +205,7 @@ gulp.task('sprite:svg', function (callback) {
}
}))
.pipe(svgstore({ inlineSvg: true }))
.pipe(cheerio(function ($) {
$('svg').attr('style', 'display:none');
}))
.pipe(rename('sprite-svg.svg'))
.pipe(replace(/viewbox/gm, 'viewBox')) // увы, сборщик пока портит этот атрибут https://github.com/w0rm/gulp-svgstore/issues/83
.pipe(size({
title: 'Размер',
showFiles: true,
......@@ -273,6 +267,7 @@ gulp.task('sprite:png', function (callback) {
// Сборка HTML
gulp.task('html', function() {
const fileinclude = require('gulp-file-include');
const replace = require('gulp-replace');
console.log('---------- сборка HTML');
return gulp.src(dirs.srcPath + '/*.html')
.pipe(plumber({
......
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