返回

Hexo 站点信息配置之 _config.yml 文件

闲谈

前言

Hexo 是一款流行的静态博客生成器,它使用 Markdown 文件作为内容来源,并通过预定义的模板生成 HTML 页面。在 Hexo 中,站点的各种信息和配置参数都存储在 _config.yml 文件中。本文将详细解析 _config.yml 文件的各个字段,并提供具体示例,帮助您快速配置好您的 Hexo 站点。

配置文件概述

_config.yml 文件是一个 YAML 格式的文件,它位于 Hexo 站点的根目录下。您可以使用任何文本编辑器打开它,并对其中的参数进行修改。

配置文件字段

_config.yml 文件中包含了大量配置参数,其中一些参数是必填的,另一些参数则是可选的。下表列出了 _config.yml 文件中的所有字段及其说明:

字段 说明 默认值
title 站点标题 ""
description 站点 ""
keywords 站点关键词 ""
url 站点 URL "http://yoursite.com"
root 站点根目录 "/"
permalink 文章链接格式 "/:year/:month/:day/:title/"
tag_dir 标签目录 "/tags/"
category_dir 分类目录 "/categories/"
archive_dir 归档目录 "/archives/"
theme 站点主题 "landscape"
plugins 站点插件 []
deploy 部署配置 {}

配置文件示例

以下是一个 _config.yml 文件的示例:

title: "我的博客"
description: "这是一个关于编程、生活和旅行的博客。"
keywords: "编程,生活,旅行"
url: "http://myblog.com"
root: "/"
permalink: "/:year/:month/:day/:title/"
tag_dir: "/tags/"
category_dir: "/categories/"
archive_dir: "/archives/"
theme: "landscape"
plugins: ["hexo-generator-feed"]
deploy: {
  type: "git",
  repository: "https://github.com/myusername/myblog.git",
  branch: "master"
}

结语

_config.yml 文件是 Hexo 站点的核心配置文件,它包含了站点的各种信息和配置参数。通过修改 _config.yml 文件,您可以自定义站点的标题、、关键词、URL、根目录、文章链接格式、标签目录、分类目录、归档目录、站点主题、站点插件和部署配置等。