В Pug (ранее известном как Jade) есть несколько способов прописать параметры defer
и async
для элемента <script>
.
- Способ с использованием атрибута
attributes
:
script(attributes={async: true, defer: true})
- Способ с использованием фильтра
script
:
:script(async, defer)
- Способ с использованием отдельной переменной:
- var attributes = { async: true, defer: true } script(attributes)
- Способ с использованием миксинов:
mixin script(attributes) script&attributes(attributes) +script({ async: true, defer: true })
Каждый из вышеперечисленных способов предоставляет возможность добавлять параметры async
и defer
к элементу <script>
в Pug, в зависимости от ваших потребностей.