Skip to content

config.yaml 与 routes.yaml

config.yaml(必须)

字段说明
name模板显示名称,后台下拉中显示。
version版本号,如 1.0.0。
author作者。
description一句话描述。
preview可选。预览图文件名(相对模板目录),如 preview.png

routes.yaml(可选)

用于覆盖自动发现的路由属性,或为页面指定数据提供器。示例:

yaml
routes:
  - path: "/"
    template: "home.html"
    title: "{{ "{{" }} .Site.Title {{ "}}" }} - 首页"
    description: "{{ "{{" }} .Site.Description {{ "}}" }}"
    provider: "features"    # 可选:数据提供器名称

  - path: "/pricing"
    template: "pricing.html"
    title: "定价 - {{ "{{" }} .Site.Title {{ "}}" }}"
    description: "套餐与价格"
    provider: "pricing"      # 可选:定价页可使用 pricing 提供器获取套餐数据
字段说明
path路由路径,如 //pricing
template模板文件路径(相对模板目录)。
title页面标题,支持 {{ .Site.Title }} 等模板语法。
description页面描述,支持模板语法。
provider可选。数据提供器名称,系统内置如 pricing(套餐数据)、features(功能列表)等,可在模板中直接使用注入的数据。详见 模板数据与可用函数