Sfoglia il codice sorgente

feat: remove experimental status of `<script setup>`

Evan You 4 anni fa
parent
commit
27104eaaf0
1 ha cambiato i file con 1 aggiunte e 3 eliminazioni
  1. 1 3
      packages/compiler-sfc/src/compileScript.ts

+ 1 - 3
packages/compiler-sfc/src/compileScript.ts

@@ -123,9 +123,7 @@ export function compileScript(
   const enableRefSugar = !!options.refSugar
   const parseOnly = !!options.parseOnly
 
-  if (scriptSetup) {
-    !parseOnly && warnExperimental(`<script setup>`, 227)
-  } else if (parseOnly) {
+  if (parseOnly && !scriptSetup) {
     // in parse-only mode, construct a fake script setup so we still perform
     // the full parse logic.
     scriptSetup = {