]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
wip: fix default export side effect handling
authorEvan You <yyx990803@gmail.com>
Thu, 19 Nov 2020 21:58:07 +0000 (16:58 -0500)
committerEvan You <yyx990803@gmail.com>
Thu, 19 Nov 2020 21:58:07 +0000 (16:58 -0500)
packages/compiler-sfc/src/compileScript.ts

index 31e92fb02ebc2447c0cd5ef99b637c618a813b6a..918e3f8d7edfa22a8c88143d9a2bf32d15983655 100644 (file)
@@ -930,8 +930,7 @@ export function compileScript(
         `\n${hasAwait ? `async ` : ``}function setup(${args}) {\n`
       )
       s.append(
-        `\n/*#__PURE__*/ Object.assign(${defaultTempVar}, {${runtimeOptions}\n  setup\n})\n` +
-          `export default ${defaultTempVar}`
+        `\nexport default /*#__PURE__*/ Object.assign(${defaultTempVar}, {${runtimeOptions}\n  setup\n})\n`
       )
     } else {
       s.prependLeft(