主题YAML配置

当你没有给.md文件的front matteropen in new window指定标题(title)、时间(date)、分类(categories)、标签(tags)、专题(columns),在运行开发服务npm run dev或打包npm run build时将自动为你写入这些数据,你也可以自己手动设置这些数据,当你手动设置之后,相应的数据就不会再自动写入。

生成示例

---
title: 主题YAML配置
categories:
- config
- theme
tags:
-
columns:
-
---

title

  • 类型: string

  • 默认:取.md文件中#的名称

当前页面的标题。

date

  • 类型: string
  • 格式:YYYY-MM-DD HH:MM:SS
  • 默认:.md文件在系统中创建的时间

当前页面的创建时间,如需手动添加或修改该字段时请按照格式添加或修改

categories

  • 类型: array
  • 默认:
    • .md所在的文件夹名称。
    • 如果.md文件所在的目录是三级目录,则会有两个分类值,分别是二级目录一级目录的文件夹名称。
    • 如果在 config.js设置了category: false 将不会自动生成该字段

当前页面的分类。

tags

  • 类型: array
  • 默认:空数组
  • 如果在 config.js 设置了tag: false 将不会自动生成该字段

当前页面的标签,默认值是空数组,自动生成该字段只是为了方便后面添加标签值。

columns

  • 类型: array
  • 默认:空数组
  • 如果在 config.js 设置了columns: false 将不会自动生成该字段

当前页面的专题,默认值是空数组,自动生成该字段只是为了方便后面添加专题。