jekyll 与 hexo 的对比

jekyll 和 hexo 的差别呢,就是 jekyll 可以直接在 GitHub 上面写文章,而 hexo 则需要在电脑里面写好再上传上来。

前面平台搭建的部分可以说是差不多的,搭建好同样传到 GitHub 上,jekyll 是把博客源码传上来,而 hexo 则是先在电脑里生成 html 的静态文件,再将这些传上来。

也因为这样,hexo 的备份会比较麻烦一点。而 jekyll 则可以说本来就自带备份(针对于像我这种使用 git pages 的人来说)。因为 jekyll 本身就是把整个博客都上传的。

不仅备份方便,编辑修改也方便,因为文件都在 GitHub 上,可以直接用浏览器登录 GitHub ,直接更改文章源文件就能修改博客文章,在上面新增 Markdown 文件就能往博客添加新文章。

但是呢,jekyll 不能像 hexo 一样使用命令行 hexo new 'title' 来生成文章模板。因此用这个来写文章的话,就得自己打文章开头的那些设置,如这些

---
layout: post
title: jekyll 与 hexo 的对比
date: 2018-08-05 21:02:07
tags:
---

因此这个感觉也算是劣势吧。当然复制粘贴上一篇文章的,然后修改一下也不会用太久的时间。但还是能自动生成方便啊。

因此在这上面写好像也没见得有多爽……