Forráskód Böngészése

fix(build): build vue-compat in default exports mode (#4460)

Illya Klymov 4 éve
szülő
commit
7575733b8c
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      rollup.config.js

+ 2 - 2
rollup.config.js

@@ -81,7 +81,8 @@ function createConfig(format, output, plugins = []) {
     process.exit(1)
   }
 
-  output.exports = 'named'
+  const isCompatBuild = !!packageOptions.compat
+  output.exports = isCompatBuild ? 'default' : 'named'
   output.sourcemap = !!process.env.SOURCE_MAP
   output.externalLiveBindings = false
 
@@ -91,7 +92,6 @@ function createConfig(format, output, plugins = []) {
   const isBrowserESMBuild = /esm-browser/.test(format)
   const isNodeBuild = format === 'cjs'
   const isGlobalBuild = /global/.test(format)
-  const isCompatBuild = !!packageOptions.compat
   const isCompatPackage = pkg.name === '@vue/compat'
 
   if (isGlobalBuild) {