гал-SVG-спрайт 1.2.19Как настроить gulp-svg-спрайт для этого пункта назначения?
У меня много проблем с объектом конфигурации, который передается проглатывать-SVG-спрайт для определения назначения файлов, созданных. Я прочитал раздел документа на output destination и прочитал этот другой StackOverflow board по этому вопросу.
Вот Глоток задача:
gulp.task('build-icons',function(){
return gulp.src(assetsDev+'icons/*.svg')
.pipe(svgSprite({
mode: {defs:true, dest:'.'},
}))
.pipe(gulp.dest('icons'));
});
Это то, что я надеюсь получить:
icons
---sprite.defs.svg
Вместо этого то, что я получаю:
icons
---defs
------svg
---------sprite.defs.svg
Я пробовал изменить значение mode.dest или добавить параметр «dest» в качестве «sibling» в «mode», но это не имеет никакого значения. В принципе, независимо от того, что я пишу, файл всегда сохраняется в том же месте. Я думаю, что мои настройки просто игнорируются. Например, если я добавлю спрайт: «mysprite.svg» в настройки режима, файл все равно сохраняется как «sprite.defs.svg» в том же месте.
Что может быть?