创建HEXO文章模版

创建HEXO文章模版

关于如何创建和使用HEXO的文章模版

使用HEXO提供的默认模版

创建文章的时候,我们通常使用命令

1
hexo new <文章名>

此处的文章名字,即是.md文件的文件名,当然也是在网页上URL处显示的链接名。例如,这篇文章假如用了命令hexo new createLayout,那么,你可以看看上面的地址栏,最后显示的就是createLayout.html。这是创建一篇文章最简单的一种方法。

HEXO提供的模版

上述命令的详细版是:

1
hexo new [模版名] <文章名>

hexo提供了一下三种模版:

参数 描述 保存文件的路径
post 新建一篇文章 source/_posts
page 新建一页 source
draft 新建草稿 source/_draft

默认使用的是post布局模版。在创他们三者的时候,会分别保存在不同的地址路径。但是,如果是我们自定义的模版布局,在创建新文件的时候,都在source/_posts之下。

自定义模版布局

当我们打开scaffolds文件夹之后,我们会惊奇地发现里面安静地躺这三个文件:draft.mdpage.mdpost.md。没错,我们找到了放模版布局的地方。这时,我们只需要创建一个<模版名>.md文件,编辑它,就可以创建我们的模版了。

模版组成

Front-matter 是文件最上方以 --- 分隔的区域,其使用YAML语法用于指定个别文件的变量,举例来说:

1
2
3
4
5
---
title: {{ title }}
date: {{ date }}
tags:
---

其他变量如下:

参数 描述 默认值
layout 布局
title 标题
date 建立日期 文件建立日期
updated 更新日期 文件更新日期
comments 开启文章的评论功能 true
tags 标签(不适用于分页)
categories 分类(不适用于分页)
permalink 覆盖文章网址
keywords 仅用于 meta 标签和 Open Graph 的关键词(不推荐使用)

要使用的时候,用命令

1
hexo new [模版名] <文章名>

就可以啦~

# hexo

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×