1Sergey1
@1Sergey1

Перезаписать файл Gulp?

Есть таск который генерирует Спрайты, но при каждом его вызове к существующему спрайту добавляются не только новые картинки, а вообще все что есть в папке (т.е. картинки дублируются). Как можно каждый раз удалять спрайт, чтобы он генерировался с нуля или как-то не дублировать картинки?
gulp.task('sprite', function () {
  	let spriteData = gulp.src('src/assets/img/sprite/*.*').pipe(spritesmith({
	    imgName: 'sprite.png',
	    imgPath: '../img/sprite/sprite.png',
	    cssName: '../../css/sprite.scss',
	    algorithm: 'binary-tree',
	    padding: 5,
	    cssFormat: 'scss'
	}));
  return spriteData.pipe(gulp.dest('src/assets/img/sprite/'));
});
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
'src/assets/img/sprite/*.*' - вот почему все берутся. Берите только нужные
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы