Имеется вот такой таск:
gulp.task('img-tin', function () {
return gulp.src('src/img/**/**/*.*')
.pipe(watch('src/img/**/**/*.*'))
.pipe(newer('app/img'))
.pipe(tinpng('rF_1rxxx4wE_ejmzxxxsqXZkxxxdEbW'))
.pipe(gulp.dest('app/img'));
});
Эта конструкция прекрасно работала много месяцев, брались изображения с подпапками из
src/img/ и после оптимизации переносились в
app/img/ с сохранением структуры, но с очередным обновлением начала твориться ерунда, изображения теперь летят в
app/img/src/img/... В связи с этим у меня резонный вопрос. В связи с чем, и как это победить, не прибегая к костылям?