Добрый вечер!
Имеется чистая 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. При попытке вызвать таск наблюдаю следующее:
Что еще более странно, на другой аналогичной системе все работает. Весь день бьюсь, так и не понял, в чем причина, т.к. программно все установлено по инструкции и просто не должно не работать. Возможно ли, что это аппаратная проблема либо проблема версии windows? Пробовал и кэш очищать, и новые проекты создавать, безрезультатно. Полагаю, что проблема именно в ноде \ npm \ gulp \ imagemin, так как все остальные таски (styles, scripts, etc) работают как положено (соответственно, все пути и директории указаны верно).
Кто-нибудь сталкивался с подобным?