• jekyll 3.7.4
  • rouge 2.2.1

GitHub PagesJekyllを使っている場合、シンタックスハイライトはデフォルトでRougeが使われます。

しかし、何らかの理由でそれを無効にしたいこともあるかもしれません。

たとえばRougeのかわりにhighlight.jsPrism.jsを使いたいとか。

Rougeを無効にする

_config.ymlhighlighter: noneと追加するとローカル環境では動作しますが、GitHub Pagesではうまくいかないようです。

代わりに以下を追加します。

markdown: kramdown
kramdown:
  syntax_highlighter_opts:
    disable: true

これでGitHub PagesでもRougeが無効になります。

参考