Как Gulp'ом собрать SVG-спрайт для background-image?
Обычно собираю SVG в спрайт с помощью gulp-svgstore.
Но чтобы использовать спрайт в background кроме symbol, должны быть еще view и use в том же файле.
Да еще и начиная со второго символа со сдвигом во viewbox во view и по x или y в use.