]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
workflow(sfc-playground): set all scopes to production mode (#6815)
author三咲智子 Kevin Deng <sxzz@sxzz.moe>
Tue, 8 Nov 2022 06:10:56 +0000 (14:10 +0800)
committerGitHub <noreply@github.com>
Tue, 8 Nov 2022 06:10:56 +0000 (01:10 -0500)
packages/sfc-playground/src/App.vue

index 33ed68c1043207154f121961238f9b97cfaacaaf..ef6481cb98b6d1dbe3a3ac5ce30103baf460788a 100644 (file)
@@ -36,7 +36,14 @@ const store = new ReplStore({
 const sfcOptions = {
   script: {
     inlineTemplate: !useDevMode.value,
+    isProd: !useDevMode.value,
     reactivityTransform: true
+  },
+  style: {
+    isProd: !useDevMode.value
+  },
+  template: {
+    isProd: !useDevMode.value
   }
 }
 
@@ -51,7 +58,11 @@ watchEffect(() => {
 
 function toggleDevMode() {
   const dev = (useDevMode.value = !useDevMode.value)
-  sfcOptions.script.inlineTemplate = !dev
+  sfcOptions.script.inlineTemplate =
+    sfcOptions.script.isProd =
+    sfcOptions.template.isProd =
+    sfcOptions.style.isProd =
+      !dev
   store.setFiles(store.getFiles())
 }