瀏覽代碼

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')
     }
   }