From 00f9be311c6e9f036424193d154e5dee31647ff1 Mon Sep 17 00:00:00 2001 From: zhangyuang Date: Sat, 24 Jul 2021 22:20:43 +0800 Subject: [PATCH] fix: parseRoutes bug in multiply fetch files --- packages/server-utils/src/parse.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server-utils/src/parse.ts b/packages/server-utils/src/parse.ts index 7c2cbe4a9..b320528b4 100644 --- a/packages/server-utils/src/parse.ts +++ b/packages/server-utils/src/parse.ts @@ -191,7 +191,7 @@ const renderRoutes = async (pageDir: string, pathRecord: string[], route: ParseF } if (fetchExactMatch.length >= 2) { // fetch文件数量 >=2 启用完全匹配策略 render$id => fetch$id, render => fetch - const fetchPageFiles = `fetch${pageFiles.replace('render', '').replace('.vue', '.ts')}` + const fetchPageFiles = `fetch${pageFiles.replace('render', '').replace('.vue', '.ts').replace('.tsx', '.ts')}` if (fetchExactMatch.includes(fetchPageFiles)) { route.fetch = `${aliasPath}/${fetchPageFiles}` }