Highlightjs не показывает код для html и handelbars
Я использую Highlight.js из NPM, и я хотел бы, чтобы на экране отображался код шаблонов html и handelbar. Я подтверждаю, что он отлично работает для кода JS, но не показывает код для html и handelbars. Например, код ниже, я ожидаю, чтобы отобразить HTML на экране, но это не так...
Мой HTML-код:
<pre><code><button>Click</button></code></pre>
Мой код JS
hljs.initHighlightingOnLoad();
$('pre code').each( (i, block) => {
console.log(block);
hljs.highlightBlock(block);
});
HTML когда проверять источник просмотра:
<pre><code class="handelbars hljs ebnf"><button><span class="hljs-attribute"><span class="hljs-attribute">Click</span></span></button></code></pre>
То, что отображается на странице, это просто текст "Клик"
Кто-нибудь знает, как заставить это работать?