From 09ed73b1590b9d850b0040f43aaa1fedd95c2995 Mon Sep 17 00:00:00 2001 From: Ri-Nai Date: Thu, 25 Sep 2025 12:01:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=9A=E4=B9=89=E5=8F=98=E9=87=8F?= =?UTF-8?q?=EF=BC=8C=E5=87=8F=E5=B0=91=E9=87=8D=E5=A4=8D=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vitepress/navSidebar.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.vitepress/navSidebar.ts b/.vitepress/navSidebar.ts index d4b225f..613a810 100644 --- a/.vitepress/navSidebar.ts +++ b/.vitepress/navSidebar.ts @@ -60,17 +60,17 @@ export function generateNavAndSidebar(rootDir: string) { // Find README.md、readme.md、index.md const readme = ['README.md', 'readme.md', 'index.md'].find((n) => fs.existsSync(path.join(abs, n))) - + const readmeURI = readme ? `/${encodeURI(dir)}/${encodeURI(readme)}` : "/"; if (items.length > 0) { sidebar[`/${dir}/`] = [ { text: dir, - link: readme ? `/${encodeURI(dir)}/${encodeURI(readme)}` : undefined, - items: items.filter((i) => i.link !== (readme ? `/${encodeURI(dir)}/${encodeURI(readme)}` : undefined)), + link: readmeURI, + items: items.filter((i) => i.link !== readmeURI), }, ] if (readme) { - nav.push({ text: dir, link: `/${encodeURI(dir)}/${encodeURI(readme)}` }) + nav.push({ text: dir, link: readmeURI }) } else { nav.push({ text: dir, link: items[0].link! }) }