@freeman0204

Как сделать что бы в gulp копировались только новые фотографии?

Сборка копирует все фотографии сначала каждый раз. А то что у меня было
gulp.task('assets', function() {
  return gulp.src(['frontend/assets/{fonts,images}/**', 'frontend/assets/index.html'], {since: gulp.lastRun('assets')})
    .pipe(newer('public'))
    .pipe(gulp.dest('public'));
});

должно было копировать только то что изменилось. Но почему то не работало.

Возможно как то сделать что бы при добавлении фотографии сами копировались как сейчас, но не все а только новые?
Вот мой таск сейчас:
gulp.task('assets', function() {
  return gulp.src('frontend/assets/{fonts,images}/**/*.*')
    .pipe(gulp.dest('public'));
});
  • Вопрос задан
  • 216 просмотров
Пригласить эксперта
Ответы на вопрос 1
Zoxon
@Zoxon
Веб-разработчик
Попробуйте gulp-changed
Работает хорошо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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