1. 引言
Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。
Jeklly 的一个最好的特点是“关注 blog 本身”。这是指什么呢?简单的说就是写博客的过程被 铸造进了 Jekyll 的功能中。你只需简单的管理你电脑中的一个文件夹下的文本文件就 可以写文章并方便的在线上发布。与繁琐的配置和维护数据库和基于网站的内容管理系统(CMS)相比, 这是一个非常受欢迎的改变。
2. 参考资料
3. 开始
-
系统环境是 Windows 10 x64
-
先安装Ruby
-
再安装RubyGems
-
借助RubyGems安装Jekyll
Terminal window 1gem install jekyll -
安装完Jekyll,生成默认的目录结构
Terminal window 1jekyll new myblog然后进入myblog文件夹执行:
Terminal window 1jekyll serve然后用浏览器打开 http://localhost:4000/myblog/ 就可以看到博客啦(只是本地预览)!
-
将博客发布到线上
首先安装Git,然后在myblog里开分支(gh-pages),写完博客后将分支推到远程,就可以通过指定url访问了,比如 https://zhictory.github.io/jekyll/
4. 进阶
怎么用jekyll写博客?
5. 结语
这是我第一次建立博客,只见雏形,仍有很长的路要走。
感谢朋友Charles Qiu不吝赐教,给我指明一个建立博客的方向。
感谢朋友zhzhzh122333和我的主管小林哥的鼓励和分享。
感谢long-haul的作者Brian Maier Jr.的开源分享,本博客采用此主题作为主题。
感谢Jekyll文档和所有参考资料的开发人员。