Skip to content

vuepress-theme-reco 主题配置参考

常用的变量

title

  • description: 文章标题,放弃通过一级目录定义标题的方式,改在 Front Matter 中定义。

date

  • description: 文章创建日期,格式 2019-08-08 或 2019-08-08 08:08:08。
  • description: 是否开启侧边栏。

categories

  • description: 所属分类。

tags

  • description: 所属标签。

keys

  • description: 文章加密密码。

publish

  • description: 文章是否发布。

sticky 1.1.2+

  • description: 文章置顶。
  • type: number
  • sort type: 降序,可以按照 1, 2, 3, ... 来降低置顶文章的排列优先级

其他的变量

另外还有一些 Vuepress 默认主题的变量例如 prev, next,更多请移步官方文档

预定义变量

title

  • 类型: string
  • 默认值: h1_title || siteConfig.title
  • 当前页面的标题。

lang

  • 类型: string
  • 默认值: en-US
  • 当前页面的语言。

description

  • 类型: string
  • 默认值: siteConfig.description
  • 当前页面的描述。

layout

  • 类型: string
  • 默认值: Layout
  • 设置当前页面的布局组件。
  • 类型: string
  • 默认值: siteConfig.permalink
  • 参考: Permalinks.

metaTitle

  • 类型: string
  • 默认值: ${page.title} | ${siteConfig.title}
  • 重写默认的 meta title。

meta

  • 类型: array
  • 默认值: undefined
  • 指定额外的要注入的 meta 标签:
---
meta:
  - name: description
    content: hello
  - name: keywords
    content: super duper SEO
---

默认主题的预定义变量

prev

  • 类型: boolean|string
  • 默认值: undefined
  • 参考: 默认主题配置 > 上 / 下一篇链接。

next

  • 类型: boolean|string
  • 默认值: undefined
  • 参考: 默认主题配置 > 上 / 下一篇链接。

tags