Yingfa Chen
static-site-generator

2023

更新个人主页

之前有过个人主页,但是一直没有弄好,更没有更新。最近我将自己的 GitHub 的用户名改了,导致之前的 GitHub Pages 失效了,就趁机重新搭建个人主页。

兜兜转转,还是决定使用 Hexo。以前用过 Jekyll,觉得还行,但是真的不想用 Ruby,Hugo 又太麻烦。

1.1k words, 4 min

Life

2022

第一篇

之前尝试用 Hugo 来部署,发现 Hugo 不仅挺复杂,而且还有很多小问题,可能这就是速度带来的代价吧。但是其实我也不是写很多内容,所以 Jekyll 的速度应该是够用的。

Jekyll 支持在 markdown 内容里面用 Liquid template tags 来生成动态内容,比如根据 front matter 中的 tags,给每个 tag 生成 html div。如下 liquid 语法:

1
2
3
4
5
<div>
{% for tag in site.tags %}
<a style="background-color: blue;">#{{ tag[0] }}</a>
{% endfor %}
</div>

332 words, 1 min

Life
0 %