From 4b739e3bc09e4693a5c356ee432520a1c507731e Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 6 Nov 2019 20:52:19 -0500 Subject: [PATCH] fix(compiler-core): should not condense whitespace in RAWTEXT mode --- packages/compiler-core/src/parse.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/compiler-core/src/parse.ts b/packages/compiler-core/src/parse.ts index 57f21680..3dcef510 100644 --- a/packages/compiler-core/src/parse.ts +++ b/packages/compiler-core/src/parse.ts @@ -215,7 +215,10 @@ function parseChildren( // Whitespace management for more efficient output // (same as v2 whitespance: 'condense') let removedWhitespace = false - if (!parent || !context.options.isPreTag(parent.tag)) { + if ( + mode !== TextModes.RAWTEXT && + (!parent || !context.options.isPreTag(parent.tag)) + ) { for (let i = 0; i < nodes.length; i++) { const node = nodes[i] if (node.type === NodeTypes.TEXT) {