У меня есть проект создать, как это:Глоток-nunjucks-рендеринг включает пути
и я использую gulp-nunjucks-render
для шаблонов. Моя gulpfile.js
выглядит следующим образом:
gulp.task('nunjucks', function() {
// Gets .html and .nunjucks files in pages folder
return gulp.src('pages/**/*.+(html|nunjucks)')
// Renders template with nunjucks
.pipe(nunjucksRender({
path: ['templates']
}))
// output file to main folder
.pipe(gulp.dest('./'));
});
Он хорошо работает, и создает index.html в моей корневой папке. Однако, когда я хочу включить частичное из templates/partials/bottomnav.nunjucks
, ничего не происходит. Файл индекса создается, но нижний html не включен.
Я следовал this guide и поэтому мой index.nunjucks
выглядит следующим образом:
<!-- index.nunjucks -->
{% extends "layout.nunjucks" %}
{% block content %}
<h1>This is the index page</h1>
{% include "partials/bottomnav.nunjucks" %}
{% endblock %}
- но почему парциальное не включен? Путь неправильный?