В проекте используется gulp. В gulpfile.js настроен автоматический релоад с помощью browsersync.
Пытаюсь подключить и настроить шаблонизатор panini в файле gulpfile.js так:
gulp.task('compile-html', function() {
gulp.src('html/pages/**/*.html')
.pipe(panini({
root: 'html/pages/',
layouts: 'html/layouts/',
partials: 'html/partials/',
helpers: 'html/helpers/',
data: 'html/data/'
}))
.pipe(gulp.dest('app'))
.on('finish', browserSync.reload);
});
gulp.task('compile-html:reset', function(done) {
panini.refresh();
done();
});
Вот весь код
При вызове watch страница index.html не компилируется. В чем м.б. ошибка?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники