Привет. Хочу подгрузить скрипт с https://buttons.github.io помощью loader_type_js Но там указан тег script с аттребутами async, defer и id="github-bjs". Как то можно это указывать через модуль loader_type_js? Подскажите как правильно реализовать
<!-- Place this tag right after the last button or just before your close body tag. -->
<script async defer id="github-bjs" src="https://buttons.github.io/buttons.js"></script>
Привет! В этом мало смысла —
loader_type_js
в любом случае заинжектит скрипт уже после того, как загрузится и инициализируется бандл, параллелить тут нечего. Но если это принципиально, то можно делать все прямо по инструкции и просто положить его в секциюscripts
блокаpage
в виде{ tag: 'script', attrs: { async: true, defer: true, id: 'github-bjs', srс: 'https://buttons.github.io/buttons.js' } }
. Так он действительно может выполниться чуть-чуть быстрее.Понял. Или написать что-то такое в случае когда не хочется руками добавлять скрипт в блок page
Тогда уж проще шаблон написать.
В шаблоне не хочется что бы был лишний тег
script
, а если кнопок на странице хотя бы 2 то он будет 2 раза исполняться