From: Evan You Date: Tue, 18 Apr 2023 14:21:29 +0000 (+0800) Subject: fix(compiler-sfc): normalize filename when invalidating cache X-Git-Tag: v3.3.0-alpha.13~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b5a34bf8c0d1b4c6ec3cf1434076b7e25065f84;p=thirdparty%2Fvuejs%2Fcore.git fix(compiler-sfc): normalize filename when invalidating cache --- diff --git a/packages/compiler-sfc/src/script/resolveType.ts b/packages/compiler-sfc/src/script/resolveType.ts index 247bac3a3b..6557b589bf 100644 --- a/packages/compiler-sfc/src/script/resolveType.ts +++ b/packages/compiler-sfc/src/script/resolveType.ts @@ -744,6 +744,7 @@ const fileToScopeCache = createCache() * @private */ export function invalidateTypeCache(filename: string) { + filename = normalizePath(filename) fileToScopeCache.delete(filename) tsConfigCache.delete(filename) }