Hexo系列(二) 配置文件详解

Hexo 是一款优秀的博客框架,在使用 Hexo 搭建一个属于自己的博客网站后,我们还需要对其进行配置,使得 Hexo 更能满足自己的需求

这里所说的配置文件,是位于站点根目录下的 _config.yml 文件,可以直接用记事本打开进行编辑,文件中的具体配置项如下:

1、Site

网站的个性化描述,大家需要根据自己的实际情况认真填写

Setting描述
title网站标题
subtitle网站副标题
description网站描述
keywords网站关键字
author网站作者
language网站使用的语言,默认是en ,中文网站填zh-Hans
timezone网站使用的时区,默认为 计算机的预设置,可以不填

2、URL

关于博客文章 URL 的设置,一般不用进行更改

Setting描述
url网站的网址
root网站的根目录, 也是存放文章的目录
permalink文章的链接格式 ,默认为 :year/:month/:day/:title/
permalink_defaults永久链接中每个段的默认值

3、Directory

关于文件夹的设置,也是一般不用进行更改

Setting描述
source_dir资源文件夹 ,存放用户的资源文件,默认为 source
public_dir公用文件夹 ,存放生成的静态文件,默认为 public
tag_dir标签目录 ,默认为 tags
archive_dir档案目录 ,默认为 archives
category_dir分类目录 ,默认为 categories
code_dir代码目录 ,默认为 downloads/code
i18n_diri18n目录 ,默认为 :lang
skip_render储存站长验证文件,跳过指定文件的渲染

4、Writing

这里是比较常用的写作设置,可以根据自己的写作习惯随时进行调整

Setting描述
new_post_name文章的文件名格式,默认为 :title.md
default_layout预设的布局模板,默认为 post
titlecase标题是否使用首字母大写 ,默认为 false
external_link链接是否在新标签页中打开,默认为 true
filename_case将文件名转换为 1 小写 或 2 大写,默认为 0
render_drafts是否显示渲染草稿,默认为 false
post_asset_folder是否启用 Asset 文件夹,默认为 false
relative_link是否建立相对于根文件夹的链接,默认为 false
future是否显示未来文章,默认为 true
highlight代码块设置

highlight

Setting描述
enable是否使用代码高亮 ,默认为 true
line_number是否显示行号 ,默认为 true
auto_detect是否自动检测语言 ,默认为 false
tab_replacetab 替代设置

5、Home page setting

首页设置,可以自己决定每页显示的文章数量和显示文章的顺序

Setting描述
index_generator主页设置

index_generator

Setting描述
path首页的根目录
per_page每页显示文章的数量,默认为 10
order_by显示文章的顺序,默认为 -date

6、Category & Tag

这里是关于分类和标签的配置

Setting描述
default_category预设分类,默认为 uncategorized
category_map分类别名
tag_map标签别名

7、Date / Time format

时间和日期的显示格式,一般没特殊要求的也不需要改

Setting描述
date_format日期格式,默认为 YYYY-MM-DD
time_format时间格式,默认为 HH:mm:ss

8、Pagination

这里是分页设置,可以自己决定单个页面上显示的文章数量和分页目录

Setting描述
per_page单个页面上显示的文章数量,默认为 10 ,用 0 表示禁用分页
pagination_dir分页目录,默认为 page

9、Extensions

这里可以设置主题类型和插件,之后的文章讲到更换博客主题时需要进行更改

Setting描述
theme博客使用的主题,默认为 landscape

10、Deployment

这里是关于网站部署的配置,常用的有部署类型和部署地址

Setting描述
deploy网站部署配置

deploy

Setting描述
type网站部署类型
repo网站部署地址

【参考资料】

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值