目录了解

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 hexo-install-目录
├── CNAME
├── _config.yml //Hexo的配置文件,可以配置主题、语言等
├── avatar.jpg
├── db.json
├── debug.log
├── node_modules
├── public //执行hexo g命令后,生成的内容会在这里,包括所有的文章、页面、分类、tag等.
├── scaffolds //保存着默认模板,自定义模板就是修改该目录下的文件
│ ├── draft.md //默认的草稿模板
│ ├── page.md //默认的页面模板
│ └── post.md //默认的文章模板
├── source //Hexo存放编辑页面的地方,可以使用vim或其他编辑器编辑这里的内容
│ ├── 404.html //自定义404页面,可以使用腾讯公益404页面
│ ├── Staticfile
│ ├── _drafts //存放所有的草稿文件的目录
│ ├──_posts //存放所有的文章文件的目录,用的最多,比如执行hexo n "post_name"之后,post_name这篇文章就存放在这个目录下
│ ├── categories
└── themes //Hexo的所有主题
├── landscape //原始hexo主题
├── next //这是我目前用的主题

修改步骤

在博客的scaffolds目录下有三个md文档,只需要改post.md即可。

示例

1
2
3
4
5
6
7
8
9
10
----
title: {{ title }} //文章标题
date: {{ date }} //文章创建时间
permalink: //文章显示连接
categories: //文章匪类目录
tags: [] //文章标签,可多个,用,隔开
description: //文章描述
image: //自定义的文章摘要图片,只在页面展示,文章内消失
copyright: false/ture //增加底部的版权信息(需要配置)
-----

新建模板

命令:hexo new post -p /post/filename # -p 指定文件存放路径