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