Explorar o código

fix(compiler-sfc): normalize windows paths when resolving types (#8136)

edison %!s(int64=3) %!d(string=hai) anos
pai
achega
29da504687
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/compiler-sfc/src/script/resolveType.ts

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

@@ -718,7 +718,7 @@ function importSourceToScope(
   let resolved
   if (source.startsWith('.')) {
     // relative import - fast path
-    const filename = path.join(scope.filename, '..', source)
+    const filename = normalizePath(path.join(scope.filename, '..', source))
     resolved = resolveExt(filename, fs)
   } else {
     // module or aliased import - use full TS resolution, only supported in Node