Jekyll
综述
jekyll
是一个静态页面生成的框架,功能很强大。一个典型的例子是它的官网和gtk的官网。
但是我在学这东西的时候却感到很头疼,一方面是这个工具是使用ruby的包管理器管理组件,我对ruby是一窍不通。
另一方面是它的官网虽然做得很好看,但是这文档写得也太简陋了,对于没有前端基础的人来说简直一头雾水。
还有一个问题是它标配的主题minima在本地服务器时是正常的,build出来的页面却不正常。连官方主题都是这样,其它的主题也就可想而知了。
包管理的问题可以用fedora的dnf解决,主题的问题干脆学个前端框架算了。就选bootstrap
吧,它最多人用。
_config.yml
# 用github的markdown语法
kramdown:
input: GFM
auto_ids: true
hard_wrap: false
syntax_highlighter: rouge