Skip to main content

PUG

PUG

image.png

PUG (ранее: Jade) - высокопроизводительный шаблонизатор HTML разметки.

Этот проект ранее был известен как "Jade". Однако разработчикам стало известно, что "Jade" является зарегистрированной торговой маркой; в результате потребовалось переименование. После некоторого обсуждения среди сопровождающих в качестве нового имени для этого проекта было выбрано "Pug" . Начиная с версии 2, "pug" является официальным именем пакета.


Основные ресурсы

JavaScript:

Основная документация JavaScript (может потребоваться VPN) : https://pugjs.org/api/getting-started.html
Основной репозиторий JavaScript кода: https://github.com/pugjs/pug

PHP:

Основная документация для адаптера PHP: https://www.phug-lang.com/
Основной репозиторий для PHP: https://github.com/pug-php/pug


Файловая структура проекта

В этой секции изложены основные требования к содержанию и ведению файловой структуры любого проекта в котором используется этот шаблонизатор.


Блоки (Blocks)

Блок


Частицы (Partials)

Частица


Компоненты (Components)

Компонент


Примеси (Mixins)

Примеси (Миксины) -


FAQ

Основные ошибки и способы их устранения.