From 9ca95dd72326fca25f73a456cedd110853acab61 Mon Sep 17 00:00:00 2001 From: liruifengv Date: Wed, 5 Mar 2025 17:06:22 +0800 Subject: [PATCH] i18n(zh-cn): Update `configuration.mdx` --- .../docs/zh-cn/reference/configuration.mdx | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/src/content/docs/zh-cn/reference/configuration.mdx b/docs/src/content/docs/zh-cn/reference/configuration.mdx index 5f531cf787a..e5e2a07e8c2 100644 --- a/docs/src/content/docs/zh-cn/reference/configuration.mdx +++ b/docs/src/content/docs/zh-cn/reference/configuration.mdx @@ -453,7 +453,10 @@ Starlight 默认使用 Sarah Drasner 的 [Night Owl 主题](https://github.com/s 当 [`prerender`](#prerender) 选项设置为 `false` 时,无法启用 Pagefind。 -将 `pagefind` 设置为对象,以配置 Pagefind 搜索客户端。有关更多使用 `pagefind.ranking` 选项来控制搜索结果是如何排序的细节,请参阅 Pagefind 文档中的 ["自定义 Pagefind 的 结果排序"](https://pagefind.app/docs/ranking/)。 +将 `pagefind` 设置为对象,以配置 Pagefind 搜索客户端。 + +- 查看 Pagefind 文档中的 [“自定义 Pagefind 的结果排序”](https://pagefind.app/docs/ranking/),了解如何使用 `pagefind.ranking` 选项来控制搜索结果排序的计算。 +- 查看 Pagefind 文档中的 [“搜索多个站点”](https://pagefind.app/docs/multisite/),了解如何使用 `pagefind.mergeIndex` 选项来控制如何跨多个站点搜索。 #### `PagefindOptions` @@ -465,6 +468,21 @@ interface PagefindOptions { termSaturation?: number; termSimilarity?: number; }; + indexWeight?: number; + mergeIndex?: Array<{ + bundlePath: string; + indexWeight?: number; + basePath?: string; + baseUrl?: string; + mergeFilter?: Record; + language?: string; + ranking?: { + pageLength?: number; + termFrequency?: number; + termSaturation?: number; + termSimilarity?: number; + }; + }>; } ```