使用jekyll玩儿博客的心路历程

jekyll入门

还记得,以前读书最讨厌的就是语文的作文,由于阅读量跟阅读方向问题,对文学的不感兴趣等原因,导致好多时候,写作文都需要编故事,哪怕是举名人的例子,有时候都可以编一下,可别提多痛苦了,此处,请允许我做一个悲伤的表情…Anyway, 现在我倒是有一点冲动,想要通过写作,来反馈自己的学习,所以就开始了。刚开始,这个博客是用最基本的方式搭建起来的,跟着阮一峰的博客《搭建一个免费的,无限流量的Blog—-github Pages和Jekyll入门》一步一步撘起来的。搭建起来后,觉得这种方式来建静态站点还是不错的,于是去认真看了一遍jekyll的官方文档。初次玩的,的确需要好好看看。

jekyll主题

看了官方文档,对jekyll的理解有所升级,于是想装修一下站点,毕竟跟着阮老师搭建的站点,太素。但是自己写css比较麻烦,知道网上有很多现成的主题可用,于是,我决定抄捷径。去找主题,Github Pages官方只支持十几种主题,涵盖了基本需求,加上自己写一些样式,其实的确可以满足需求。但是,都不太符合我的要求,虽然可以在这些主题的基础上加样式,我还是想更直接一点的,开箱即用,这样才符合专注于写作上,而不是样式上或其他交互逻辑等不相干的事上。

给jekyll项目添加主题有两种方法:

  • gem安装 gem-based theme
  • 在项目中添加theme中才存在的文件,将gem-based theme转化为regular theme

说明下,gh-pages只支持官方提供的十几种主题,所以用其他的jekyll主题,需要使用regular theme模式,也就是第二种方法。

结语

由于对jekyll的运行机理吃的还不是很透,想要自己玩出点花样就有点痛苦。特别是你想对你的站点做出点不一样的表现形式的时候。如果后面还有兴趣的话,我会对jekyll的运行机理吃个透,不过现在目前没有这个想法,因为已经可以专注于写作了,样式方面基本符合简洁明了,也有一定的特色的要求。

发表评论

电子邮件地址不会被公开。 必填项已用*标注