From: Illya Klymov Date: Tue, 7 Sep 2021 15:01:18 +0000 (+0300) Subject: fix(build): build vue-compat in default exports mode (#4460) X-Git-Tag: v3.2.10~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7575733b8c1345ebdfb010bd4c4e8cf4ed49f5cf;p=thirdparty%2Fvuejs%2Fcore.git fix(build): build vue-compat in default exports mode (#4460) --- diff --git a/rollup.config.js b/rollup.config.js index 65a3678e77..e07f6bb637 100644 --- a/rollup.config.js +++ b/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) {