Использую модуль gulp-responsive для изменения изображений, имею ошибку:
Код:
|
[15:41:15] Error in plugin "gulp-responsive"
Message:
File `footer\facebook.svg`: Unsupported output format unsupported
Details:
domainEmitter: [object Object]
domain: [object Object]
domainThrown: false |
мой код обработки изображений
gulp.task("images", () => {
return gulp.src(paths.images.src)
.pipe(imagemin([
imagemin.svgo({
plugins: [
{ removeViewBox: false },
{ removeUnusedNS: false },
{ removeUselessStrokeAndFill: false },
{ cleanupIDs: false },
{ removeComments: true },
{ removeEmptyAttrs: true },
{ removeEmptyText: true },
{ collapseGroups: true }
]
})
]))
.pipe(responsive({
'footer/*.svg':{},
'**/logo*.png': [
{
width: "100%",
quality: 100
},{
width: 50,
quality: 75,
rename: {
suffix: '-50w',
extname: '.png'
}
},
{
width: 25,
quality: 50,
rename: {
suffix: '-25w',
extname: '.png'
}
}
],
{
errorOnUnusedConfig: false,
errorOnUnusedImage: false,
errorOnEnlargement: false,
quality: 80,
progressive: false,
}))
.pipe(gulp.dest(paths.images.dist))
.on("end", browsersync.reload);
});
Задачы в том, по сути, чтобы при сборке проекта свг файлы то же переносились, а не пропускались. как это сделать? спасибо!