Задать вопрос

Не работает gulp-imagemin. В чем может быть причина?

Добрый вечер!
Имеется чистая Win 8.1, установленный Git, NodeJS 4.2.1 + npm, глобально установленный gulp (npm install -g gulp), все установленные в проекте зависимости и такой код в gulpfile.js:
gulp.task('images', function() {
  return gulp.src(globs.images)
    .pipe(imagemin({
      progressive: true,
      interlaced: true,
      svgoPlugins: [{removeUnknownsAndDefaults: false}, {cleanupIDs: false}]
    }))
    .pipe(gulp.dest(path.dist + 'images'))
    .pipe(browserSync.stream());
});

В качестве основы используется Sage. При попытке вызвать таск наблюдаю следующее:
spoiler
a634a3dafdab45f797a540946bdf9bad.jpg

Что еще более странно, на другой аналогичной системе все работает. Весь день бьюсь, так и не понял, в чем причина, т.к. программно все установлено по инструкции и просто не должно не работать. Возможно ли, что это аппаратная проблема либо проблема версии windows? Пробовал и кэш очищать, и новые проекты создавать, безрезультатно. Полагаю, что проблема именно в ноде \ npm \ gulp \ imagemin, так как все остальные таски (styles, scripts, etc) работают как положено (соответственно, все пути и директории указаны верно).
Кто-нибудь сталкивался с подобным?
  • Вопрос задан
  • 612 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kleilike
Переустановить gulp-imagemin пробовали? Если на другой машине работает, попробуйте перейти пакет от туда
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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