Видео доступно пользователям, которые купили курс!

Препроцессор Pug. Установка, синтаксис, верстка страниц интернет магазина

Внимание! Из-за наличия файлов js в исходных кодах, браузер может выводить предупреждения о опасности! Любые файлы, которые вы скачиваете, проверяйте антивирусом!

[ _ Уроки курса _ ]

[ _ Вопросы урока _ ]

Как pug знает, что main.pug находится в папке views или это правило?

Мы подключали pug с помощью единственной команды:


app.set('view engine', 'pug');

если мы не задаем никаких больше настроек, то по умолачанию express ищет шаблоны в папке view. Это можно увидеть если покопаться в исходный файлах пакетов pug. Если мы хотим задать другую папку для шаблонов, то используем команду:


app.set('views', './views')

где второй параметр - это путь к папке шаблонов pug.

Можно ли внутри папки view создавать другие папки?

Да, мы можем создавать любую иерархию папок внутри папки шаблонов.