From 31556c46499229083953325ae9101c0d13568315 Mon Sep 17 00:00:00 2001 From: dl_zhoujunyang <1640485761@qq.com> Date: Tue, 11 Feb 2025 14:15:06 +0900 Subject: [PATCH] fix(index): move the if check earlier to avoid creating unnecessary SSR when entering return block --- packages/plugin-vue/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/plugin-vue/src/index.ts b/packages/plugin-vue/src/index.ts index dffe011f..f78842fa 100644 --- a/packages/plugin-vue/src/index.ts +++ b/packages/plugin-vue/src/index.ts @@ -305,11 +305,12 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin { }, load(id, opt) { - const ssr = opt?.ssr === true if (id === EXPORT_HELPER_ID) { return helperCode } + const ssr = opt?.ssr === true + const { filename, query } = parseVueRequest(id) // select corresponding block for sub-part virtual modules