Показать сообщение отдельно
  #2 (permalink)  
Старый 03.10.2018, 23:38
Новичок на форуме
Отправить личное сообщение для rvsbox Посмотреть профиль Найти все сообщения от rvsbox
 
Регистрация: 08.10.2015
Сообщений: 6

Установи highlightjs модуль через npm и вызывай highlightjs программно (api - тут https://highlightjs.org/usage/ 1) из джаваскриптового файла.

Скорее всего кода ниже будет достаточно.

const hljs = require('highlightjs')
hljs.initHighlightingOnLoad()


Единственное что возможно понадобится подключить стили для highlightjs отдельно на страницу.
Можно заморочиться с такой настройкой вебпака чтобы он позволял require-ить стили. Тогда просто require стиль из самого npm пакета

require('highlightjs/styles/github.css')


список всех стилей можно посмотреть в директории пакета



Он завязывается на использование глобальной переменной, поэтому работает если просто подключить. В случае со сборкой через вебпак - переменная создается в области видимости модуля.
Ответить с цитированием