Jekyll.

编译与启动

Jekyll 与 Markdown

Jekyll使用的是kramdown做markdown的渲染, 高亮用的是rough 配置内容:

_config.yml

# Markdown
markdown: kramdown
highlighter: rouge
kramdown:
  input: GFM

Prism 与代码高亮

通过prismjs的高亮css,js文件实现Jekyll对代码高亮的支持。 你可以在Prism选择你要的主题与高亮语言,它会自动生成对应的css,js文件。 将其放置在你的Jekyll ./assets/css 与./assets/js文件下方即可 例子 https://prismjs.com/index.html#examples

alt text