From 2ac1045226f109cb86b816e2594b154e354f0f5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B3=A8=E6=B0=B4=E7=9A=84=E7=8C=AA?= <40666766+HydratedPig@users.noreply.github.com> Date: Mon, 20 Nov 2023 17:29:34 +0800 Subject: [PATCH] refactor(plugin-vue): simplify logic of resolving script (#300) --- packages/plugin-vue/src/script.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/plugin-vue/src/script.ts b/packages/plugin-vue/src/script.ts index f9627faf..ed0bd409 100644 --- a/packages/plugin-vue/src/script.ts +++ b/packages/plugin-vue/src/script.ts @@ -53,8 +53,7 @@ export function resolveScript( return null } - const cacheToUse = ssr ? ssrCache : clientCache - const cached = cacheToUse.get(descriptor) + const cached = getResolvedScript(descriptor, ssr) if (cached) { return cached } @@ -91,7 +90,7 @@ export function resolveScript( } } - cacheToUse.set(descriptor, resolved) + setResolvedScript(descriptor, resolved, ssr) return resolved }