diff --git a/packages/compiler-sfc/src/compileScript.ts b/packages/compiler-sfc/src/compileScript.ts index cce7a1bd1..b13729c14 100644 --- a/packages/compiler-sfc/src/compileScript.ts +++ b/packages/compiler-sfc/src/compileScript.ts @@ -545,7 +545,7 @@ export function compileScript( removed++ s.remove( prev ? prev.end! + startOffset : node.start! + startOffset, - next ? next.start! + startOffset : node.end! + startOffset + next && !prev ? next.start! + startOffset : node.end! + startOffset ) }