Hexo写作过程的杂记

Front-matter

文件最上方以---分割的区域,用于指定个别文件的变量,例如:

1
2
3
4
---
title: Hello World
date: 2021/7/19 16:22:22
---

以下是部分预先定义的参数:

参数 描述 默认值
layout 布局 config.default_layout
title 标题 文章文件名
date 创建日期 文件创建日期
updated 更新日期 文件更新日期
comments 开启文章评论功能 true
tags 标签(不适用于分页)
categories 分类(不适用于分页)
permalink 覆盖文章网址
excerpt 摘要

分类与标签

只有文章支持分类和标签,可以在Front-matter中设置。在Hexo中,分类和标签有着明显的差别:分类具有顺序性和层次性,也就是说 Foo, Bar 不等于 Bar, Foo;而标签没有顺序和层次。

1
2
3
4
5
categories:
- Diary
tags:
- PS3
- Games

Hexo不支持指定多个同级分类。因此,有必要为文章选择尽可能准确的分类。

如果需要为文章添加多个分类,可以尝试以下list中的方法。

1
2
3
4
categories:
- [Diary, PlayStation]
- [Diary, Games]
- [Life]

文章加密(基础)

安装hexo-blog-encrypt插件 (npm install --save hexo-blog-encrypt)
Front-matter中设置password
使用hexo clean && hexo g && hexo s进行本地预览

参考