Страницы

Поиск по вопросам

вторник, 27 ноября 2018 г.

Ошибка в gulp, при формировании sprit'ов

Доброго времени суток, при запросе на формировании спрайта возникает ошибка. Собственно код ниже для формирования. А ошибка "events.js:160 throw er; // Unhadled 'error' event Error: Streaming not supported Спасибо
gulp.task('sprite', function () { var spriteData = gulp.src(config.src + 'images/sprite/*.png') .pipe(spritesmith({ imgName: 'sprite.png', cssName: 'Sprite.less', cssFormat: 'less', padding: 5, cssVarMap: function (sprite) { sprite.name = 'icon-' + sprite.name; }, imgPath: config.src + 'images/sprite.png' }));
spriteData.img .pipe(imagemin({ progressive: true, svgoPlugins: [{removeViewBox: false}], })) .pipe(gulp.dest(config.src + 'images/'));
spriteData.css .pipe(gulp.dest(config.src + 'less/'));
return spriteData;
});


Ответ

Вынесите imagemin в отдельный таск, так как этот плагин не может работать с потоком.

Комментариев нет:

Отправить комментарий