配置
网站配置
配置_config.yml_
,下面仅对常用配置作介绍,完整配置参考官方文档1
Site
字段 | 描述 |
---|---|
title |
网站标题 |
subtitle |
副标题 |
description |
描述 |
keywords |
关键词 |
author |
作者 |
language |
语言。使用 2 个字母的 ISO-639-1 代码,或 它的变体。 默认为 en。 |
timezone |
网站时区。 Hexo 默认使用您电脑的时区。 请参考时区列表进行设置,如 America/New_York, Japan, 和 UTC 。 一般的,对于中国大陆地区可以使用 Asia/Shanghai。 |
URL
字段 | 描述 | 默认值 |
---|---|---|
url |
网站对应的url,需以http:// 或是https:// 开头 |
|
root |
网站根目录。 如果您的网站存放在子目录中,例如
http://example.com/blog ,则请将您的 url 设为
http://example.com/blog 并把 root 设为
/blog/ 。 |
|
permalink |
文章的 永久链接 格式 | :year/:month/:day/:title/ |
permalink_defaults |
永久链接中各部分的默认值 | |
pretty_urls |
改写 permalink 的值来美化 URL | |
pretty_urls.trailing_index |
是否在永久链接中保留尾部的 index.html,设置为 false 时去除 | true |
pretty_urls.trailing_html |
是否在永久链接中保留尾部的 .html, 设置为 false 时去除
(对尾部的 index.html 无效 |
true |
示例:
1 |
|
Directory
字段 | 描述 | 默认值 |
---|---|---|
source_dir |
源文件夹,内容存储位置 | source |
... | ... | ... |
skip_render |
匹配到的文件将会被不做改动地复制到public 目录中。可使用glob表达式来匹配路径,避免一些不需要渲染的文件被渲染。 |
示例:
1 |
|
Extension
字段名 | 描述 |
---|---|
theme |
当前主题名称。 值为false 时禁用主题 |
theme_config |
主题的配置文件,在这里放置的配置会覆盖主题目录下的_config.yml 中的配置 |
deploy |
部署部分的设置 |
Include&Exclude
使用以下选项可明确处理或忽略某些文件/文件夹。 可以使用 glob
表达式进行路径匹配。
include
和 exclude
选项只会应用到
source/
,而 ignore
选项会应用到所有文件夹。
示例:
1 |
|
参考链接
https://hexo.io/zh-cn/docs/configuration↩︎
配置
https://ljxkkk0.github.io/Hexo使用指南/配置/