From: Haoqun Jiang Date: Tue, 15 Sep 2020 01:51:15 +0000 (+0800) Subject: fix: should be able to parse decorators in script lang="ts" & jsx (#2088) X-Git-Tag: v3.0.0-rc.11~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=273d19ad461a46d5b8753be2d2886249947494a6;p=thirdparty%2Fvuejs%2Fcore.git fix: should be able to parse decorators in script lang="ts" & jsx (#2088) * fix: should be able to parse decorators in script lang="ts" * fix: should also support parsing jsx Added to `compileScript` instead of `babelParserDefaultPlugins` because it's not needed for template expression parsing --- diff --git a/packages/compiler-sfc/__tests__/compileScript.spec.ts b/packages/compiler-sfc/__tests__/compileScript.spec.ts index 11f7397520..0a6b9d0042 100644 --- a/packages/compiler-sfc/__tests__/compileScript.spec.ts +++ b/packages/compiler-sfc/__tests__/compileScript.spec.ts @@ -520,6 +520,22 @@ describe('SFC compile + `) + + expect(scriptAst).toBeDefined() + }) it('recognizes props array declaration', () => { const { bindings } = compile(`