ソースを参照

fix(compiler-sfc): normalize filename when invalidating cache

Evan You 3 年 前
コミット
9b5a34bf8c
1 ファイル変更1 行追加0 行削除
  1. 1 0
      packages/compiler-sfc/src/script/resolveType.ts

+ 1 - 0
packages/compiler-sfc/src/script/resolveType.ts

@@ -744,6 +744,7 @@ const fileToScopeCache = createCache<TypeScope>()
  * @private
  */
 export function invalidateTypeCache(filename: string) {
+  filename = normalizePath(filename)
   fileToScopeCache.delete(filename)
   tsConfigCache.delete(filename)
 }