Gulp.spritesmith в чем ошибка?

gulp.task('sprites', function() {
    var spriteData = 
        gulp.src('app/img/sprite/*.png') // путь, откуда берем картинки для спрайта
            .pipe(spritesmith({
                imgName: 'sprite.png',
                cssName: 'sprite.css',
                
            }));

  return  spriteData.pipe(gulp.dest('app/img')); // путь, куда сохраняем картинку
   return spriteData.pipe(gulp.dest('app/css')); // путь, куда сохраняем стили
});

Ошибка : undefined:8
if (!(array0.shape[shapeIndex+0]===array1.shape[shapeIndex+0])) throw new Error('cwise: Arrays do not all have the same shape!')
Error: cwise: Arrays do not all have the same shape! и длинные пути к файлам плагина...
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
werty1001
@werty1001
undefined
gulp.task('sprites', function() {
	var spriteData = gulp.src('app/img/sprite/*.png').pipe(
		spriteSmith({
			imgName: 'sprite.png',
			cssName: 'sprite.css'
		})
	);
	spriteData.css.pipe(gulp.dest('app/css'));
	return spriteData.img.pipe(gulp.dest('app/img'));
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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