From 6bbf3dbf16a3d3dbf37e05c0cf57caca09c07ce0 Mon Sep 17 00:00:00 2001 From: ruochuan Date: Sun, 1 Sep 2024 18:01:45 +0800 Subject: [PATCH 1/2] feat: route README.md => index --- packages/core/src/node/route/RouteService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/node/route/RouteService.ts b/packages/core/src/node/route/RouteService.ts index 5483f5d92..0123c7ef7 100644 --- a/packages/core/src/node/route/RouteService.ts +++ b/packages/core/src/node/route/RouteService.ts @@ -71,6 +71,7 @@ export const normalizeRoutePath = ( // remove the extension .replace(new RegExp(`\\.(${extensions.join('|')})$`), '') .replace(/\.html$/, '') + .replace(/\/readme$/i, '/') .replace(/\/index$/, '/'); // restore the trail slash From e8c61ced57108e4d7cbfb03acf2742a0530d17f8 Mon Sep 17 00:00:00 2001 From: ruochuan Date: Sun, 1 Sep 2024 18:02:27 +0800 Subject: [PATCH 2/2] docs(guide): route README.md => index --- packages/document/docs/en/guide/basic/conventional-route.mdx | 1 + packages/document/docs/zh/guide/basic/conventional-route.mdx | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/document/docs/en/guide/basic/conventional-route.mdx b/packages/document/docs/en/guide/basic/conventional-route.mdx index 07d569349..bf8197c45 100644 --- a/packages/document/docs/en/guide/basic/conventional-route.mdx +++ b/packages/document/docs/en/guide/basic/conventional-route.mdx @@ -23,6 +23,7 @@ The specific mapping rules are as follows: | file path | route path | | --------------- | ---------- | +| `README.md` | `/` | | `index.md` | `/` | | `/foo.md` | `/foo` | | `/foo/bar.md` | `/foo/bar` | diff --git a/packages/document/docs/zh/guide/basic/conventional-route.mdx b/packages/document/docs/zh/guide/basic/conventional-route.mdx index 31277751c..c70b64695 100644 --- a/packages/document/docs/zh/guide/basic/conventional-route.mdx +++ b/packages/document/docs/zh/guide/basic/conventional-route.mdx @@ -23,6 +23,7 @@ docs | 文件路径 | 路由路径 | | --------------- | ---------- | +| `README.md` | `/` | | `index.md` | `/` | | `/foo.md` | `/foo` | | `/foo/bar.md` | `/foo/bar` |