Hexo日记站配置实录

前面使用Gitlab Pages搭建完日记站并选择使用Hexo生成文章,在配置Hexo的过程中,多多少少碰到了一些问题,在这里记录下来,留待后用。

1. 基本配置

基本配置主要是日记站的站点设置,位于_config.yml文件中。

1
2
3
4
5
6
7
# Site
title: 这里是日记站名称
subtitle: 这里是日记站的副名,我暂时留空了
description: 这里是日记站的描述,跟SEO有关,可以填一些关键字进来,我也暂时留空了
author: 作者
language: zh-CN
timezone: Asia/Shanghai

其中language一项,在不同的Hexo版本中,指定中文用的单词不一样。我用的3.7.1版本就是zh-CN,有的版本用的是zh-Hans,如果碰到日记站语言不是中文的问题,可以分别试一下。

2. 分类和标签

创建分类和标签,只需要在source目录下新建categories和tags目录,然后在这两个目录下新增一个index.md文件,内容分别是:

1
2
3
4
5
6
# categories/index.md
---
title: 分类
date: 2018-10-18 14:42:15
type: "categories"
---
1
2
3
4
5
6
tags/index.md
---
title: 标签
date: 2018-10-18 14:42:15
type: "tags"
---

然后在文章的标题和日期后面指定分类和标签:

1
2
3
4
5
6
7
title: Hexo日记站配置实录
date: 2018-10-18 15:35:12
categories:
- 折腾的日常
tags:
- Hexo
- Diary