2
0
Эх сурвалжийг харах

perf(compiler-sfc): only add character mapping if not whitespace

Evan You 6 жил өмнө
parent
commit
2f69167e88

+ 13 - 11
packages/compiler-sfc/src/parse.ts

@@ -258,17 +258,19 @@ function generateSourceMap(
       const originalLine = index + 1 + lineOffset
       const generatedLine = index + 1
       for (let i = 0; i < line.length; i++) {
-        map.addMapping({
-          source: filename,
-          original: {
-            line: originalLine,
-            column: i
-          },
-          generated: {
-            line: generatedLine,
-            column: i
-          }
-        })
+        if (!/\s/.test(line[i])) {
+          map.addMapping({
+            source: filename,
+            original: {
+              line: originalLine,
+              column: i
+            },
+            generated: {
+              line: generatedLine,
+              column: i
+            }
+          })
+        }
       }
     }
   })