Jekyll.
编译与启动
- jekyll build - to builds the site and outputs a stitic site to a directory called _site
- jekyll serve - Does the same thing except it rebuilds any time you make a change and runs a local web server at http://localhost:4000
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