File tree 1 file changed +15
-11
lines changed
packages/compiler-sfc/src
1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -255,17 +255,21 @@ function generateSourceMap(
255
255
map . setSourceContent ( filename , source )
256
256
generated . split ( splitRE ) . forEach ( ( line , index ) => {
257
257
if ( ! emptyRE . test ( line ) ) {
258
- map . addMapping ( {
259
- source : filename ,
260
- original : {
261
- line : index + 1 + lineOffset ,
262
- column : 0
263
- } ,
264
- generated : {
265
- line : index + 1 ,
266
- column : 0
267
- }
268
- } )
258
+ const originalLine = index + 1 + lineOffset
259
+ const generatedLine = index + 1
260
+ for ( let i = 0 ; i < line . length ; i ++ ) {
261
+ map . addMapping ( {
262
+ source : filename ,
263
+ original : {
264
+ line : originalLine ,
265
+ column : i
266
+ } ,
267
+ generated : {
268
+ line : generatedLine ,
269
+ column : i
270
+ }
271
+ } )
272
+ }
269
273
}
270
274
} )
271
275
return JSON . parse ( map . toString ( ) )
You can’t perform that action at this time.
0 commit comments