Прошу помощи. Второй день бьюсь, не получается сварить спрайт из отдельных svg иконок. Перепробовал различные утилиты. Остановился на svgstore. И так есть папка с иконками - icon, установлен svgstore и svgmin. Используется таск:
gulp.task('svgstore', function () {
return gulp
.src('app/icon/*.svg')
.pipe(svgstore({ inlineSvg: true }))
.pipe(svgmin())
.pipe(gulp.dest('dist'));
});
Запуск отсюда:
gulp.task('watch', ['svgstore','browser-sync', 'sass', 'css-libs', 'scripts'], function() {
gulp.watch('app/sass/**/*.scss', ['sass']);
gulp.watch('app/*.html', browserSync.reload);
});
В итоге я получаю в папке -dist файл icon.svg, но там всего одна строчка
<svg xmlns="http://www.w3.org/2000/svg"/>
Переустанавливал утилиты, менял иконки, никакого эффекта. В какую сторону копать?