AlexBelkevich
@AlexBelkevich
Нет нерешаемых задач. Есть деревянные клиенты

Как побороть долгую компиляцию pug файлов в Gulp?

Добрый день. Подскажите с такой проблемой. У меня есть большой проект. Там множество pug файлов. При каждом сохранении в Gulp компилятся все файлы, а не тот который изменяю. Времени на это уходит адски много. Как это можно перебороть?

gulp.task('pug', function() {
	return gulp.src('src/*.pug')
	.pipe(pug({
		pretty: true
	}))
	.pipe(gulp.dest('build'))
	.pipe(browserSync.reload({stream: true}));
});
  • Вопрос задан
  • 395 просмотров
Решения вопроса 2
dpigo
@dpigo
Front-end developer
Помимо gulp-changed еще есть gulp-cached

Тут объясняют его отличие:
stackoverflow.com/questions/23890806/how-to-run-a-...
Ответ написан
Комментировать
@SuperOleg39ru
Front-end разработчик
Попробуйте использовать плагин gulp-changed

Так же на глаза попался такой плагин - gulp-pug-inheritance

Так же, gulp (в 4-й версии точно), имеет опции для метода src
Как использовать, можете увидеть в скринкасте Кантора урок 5
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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