Что касается преобразования блога Ghost на статические страницы и Prismjs
У меня есть блог Ghost. Я хотел бы разместить его, используя Jekyll и т. Д., Используя статические страницы, которые я буду генерировать.
Я использую Prismjs для подсветки синтаксиса. Как Джекилл собирается справиться с этой ситуацией, учитывая, что статические страницы не будут поддерживать Javascript? Нужно ли вносить изменения со своей стороны?
Благодарю.
1 ответ
Статические страницы не будут иметь поддержки JavaScript.
Неправильно. Статическая страница не имеет поддержки базы данных, но она поддерживает JavaScript (на самом деле довольно очевидно).
Jekyll имеет встроенные подсвечиватели синтаксиса с Pygments или Rouge. Pygments нуждается в Python, а Rouge основан исключительно на Ruby. Пожалуйста, ознакомьтесь с документацией здесь.
Если вы не хотите использовать встроенный движок, да, Prism также возможен. Вы можете полностью следовать обычному использованию, как это, или использовать этот плагин Jekyll Prism. Например, эта статья в моем блоге использует как встроенную подсветку Pygments (для кода Ruby и Python), так и JavaScript подсветку Google prettify (для кода C#).
Если вы не знаете, как использовать JavaScript в своем проекте Jekyll, пожалуйста, опубликуйте ссылку на репозиторий, чтобы мы могли помочь.