Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

RedSmoke_smr

  • 0
    вклад
  • 11
    вопросов
  • 2
    ответа
  • 50%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Почему gulp при компиляции выдает ошибку Error: write callback called multiple times?

    RedSmoke_smr @RedSmoke_smr Автор вопроса
    Разобрался сам. Ошибка была в этом таске - $.gulp.task('img:build', ()
    Я его не много исправил, и все заработало
    Ниже код рабочей функции:
    $.gulp.task('img:build', () => {
            return $.gulp.src(imgPATH.input)
                .pipe(imagemin([
                    imagemin.gifsicle({interlaced: true}),
                    imageminJpegRecompress({
                        loops:4,
                        min: 70,
                        max: 75,
                        quality:'medium'
                    }),
                    imagemin.optipng(),
                    imagemin.svgo(),
                    imagemin.optipng({optimizationLevel: 3}),
                    pngquant({quality: [0.65, 0.7], speed: 5})
                ], {
                    verbose: true
                }))
                .pipe($.gulp.dest(imgPATH.output));
        });
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Почему функция вызывается несколько раз?

    RedSmoke_smr @RedSmoke_smr Автор вопроса
    Разобрался!
    Кому интересно, рабочая функция выглядит так:
    $.gulp.task('img:build', () => {
            return $.gulp.src(imgPATH.input)
                .pipe(imagemin([
                    imagemin.gifsicle({interlaced: true}),
                    imageminJpegRecompress({
                        loops:4,
                        min: 70,
                        max: 75,
                        quality:'medium'
                    }),
                    imagemin.optipng(),
                    imagemin.svgo(),
                    imagemin.optipng({optimizationLevel: 3}),
                    pngquant({quality: [0.65, 0.7], speed: 5})
                ], {
                    verbose: true
                }))
                .pipe($.gulp.dest(imgPATH.output));
        });
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Василий Банников
    • 10 ответов
    • 0 вопросов
  • Forwatters
    Forwatters
    • 9 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 9 ответов
    • 0 вопросов
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 8 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • yupiter7575
    Yupiter7575
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации