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

Gulp rigger и условные операторы?

Нужно подчеркивать активные пункты меню, но так как проект собирается через Rigger, то на всех страницах подчеркивается один файл шапки. Таким образом, подчеркивается только один какой-то пункт.
Можно ли как-то задать условия, чтобы в зависимости от страницы подчеркивался определенный пункт меню? Например, сделать это через параметры или еще как-то.
92318403b5.jpg
  • Вопрос задан
  • 204 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
Выкиньте gulp-rigger. Поставьте gulp-nunjucks (API). Так можно будет сделать таску:
gulp.task('build:html', () => {
	return gulp.src('src/*.html')
		.pipe(nunjucks.compile())
		.pipe(gulp.dest('dist/'));
});
Ответ написан
Комментировать
SkiperX
@SkiperX Куратор тега HTML
gulp-rigger раньше использовали для склейки js и css, там нет никаких параметров.
Вам нужен шаблонизатор, pug, handlebars и тд.
Или можно объяснить, что бекенда нет, и подсвечивать нужный пункт нечему.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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