7GIT
@7GIT

Как в PUG заинклюдить страницы в страницу, которая наследует шаблон?

При знакомстве с pug, возникла проблема:
Не могу заинклюдить страницы в index.pug, который наследует шаблон main.pug.
Ищу совета, какой подход правильный разработке/верстке:
1. В index.pug прописать закомментированный список станиц, для того, чтобы работать с одной из них (ну ты понял, я надеюсь), раскомментировал ты с которой работаешь.
2. В layout/main.pug прописать закомментированный список станиц и сделать её индексной.

Ошибка говорит, не верный путь, но я уже по всякому прописывал. Помогите.
Ошибка
[16:07:03] Plumber found unhandled error:
Error in plugin "gulp-pug"
Message:
ENOENT: no such file or directory, open 'D:\program ssd\openserver\domains\_dev\dev\pages\home.pug'
at D:\program ssd\openserver\domains\_dev\dev\pug\index.pug line 8
Details:
errno: -4058
syscall: open
code: ENOENT
path: D:\program ssd\openserver\domains\_dev\dev\pages\home.pug


ges5p0epqv-nv6sqicp3z-iwiha.png
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
SagePtr
@SagePtr
Еда - это святое
Не очень понятно, зачем это - инклюдить страницу целиком, да и противоречит здравому смыслу.
include предназначена для подключения отдельных блоков, а не всей страницы вместе со всей структурой. Держите подключаемый контент отдельно от страниц, на страницах - его подключайте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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