Преглед изворни кода

fix(compiler-core): fix `resolveParserPlugins` decorators check (#9566)

close #9560
丶远方 пре 2 година
родитељ
комит
9d0eba916f
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      packages/compiler-sfc/src/script/context.ts

+ 1 - 1
packages/compiler-sfc/src/script/context.ts

@@ -164,7 +164,7 @@ export function resolveParserPlugins(
   }
   if (lang === 'ts' || lang === 'tsx') {
     plugins.push(['typescript', { dts }])
-    if (!plugins.includes('decorators')) {
+    if (!userPlugins || !userPlugins.includes('decorators')) {
       plugins.push('decorators-legacy')
     }
   }