Hexo的博文设置

一、文件头

首先修改post_asset_folder属性,打开_config.yml文件

1
post_asset_folder: true

随后在./source内创建目录用于存放所有图片

1
2
cd ./source/
mkdir imgs

之后再将markdown内图片的引用地址按照如下规则修改

1
2
3
4
# 原引用
![1663126035154](./demo.assets/1663126035154.png)
# 现引用
![1663126035154](imgs/demo.assets/1663126035154.png)

效果如下

1663134819637参考 Front-matter | Hexo

博文的原始morkdown文件,需要加上文件头给Hexo进行识别,front-matter部分用—与正文分割

1
2
3
4
5
6
7
8
---
title: 文章标题
date: 建立时间
update: 更新时间
categories: 博文分类,可以设置多个、多级分类
tags: 标签,可以设置多个标签
id: 用于唯一标识博文,会嵌入url中
---
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 标签没有分级
tags:
- PS3
- Games

# 多级分类使用例
categories:
- Diary
- Life

# 如果需要多个多级分类,使用以下方式
categories:
- [Diary, PlayStation]
- [Diary, Games]
- [Life]

二、文章url设置

参考: hexo文章url设置___Pntehan__的博客-CSDN博客_hexo修改文章路径

首先修改./_config.yml的配置内容

1
2
# 直接用category和id作为url, 防止title的中文导致乱码
permalink: :category/:id/

三、文章图片设置

参考: Hexo 添加图片——不用插件,超简单_一荤配一素的博客-CSDN博客_hexo post图片

首先修改post_asset_folder属性,打开_config.yml文件

1
post_asset_folder: true

随后在./source内创建目录用于存放所有图片

1
2
cd ./source/
mkdir imgs

之后再将markdown内图片的引用地址按照如下规则修改

1
2
3
4
# 原引用
![1663126035154](./demo.assets/1663126035154.png)
# 现引用
![1663126035154](imgs/demo.assets/1663126035154.png)

效果如下

1663134819637