之前搭过很多Blog,不过经常会因为各种原因(主要是服务器忘记续费。。。)丢失数据。这回尝试用Github Pages来做Blog的托管,至少不会丢数据了。
使用的Blog系统是Jekyll。这是一个纯静态Blog框架。写文章如同写代码,用Markdown写好文章通过Jekyll编译生成静态页面。Github Pages则可以对上传在Repository中的Markdown自动进行编译。
这篇文章主要是列举一下和写Blog相关的各种Cheat Sheet备忘。
项目文件夹内安装Jekyll
先保证安装了ruby>=2.4.0、gem和bundle
bundle install --path vendor/bundle
本地调试启动
JEKYLL_ENV=production bundle exec jekyll serve --drafts --verbose