]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: only enable esModule compat for cjs builds
authorEvan You <yyx990803@gmail.com>
Thu, 2 Feb 2023 14:32:21 +0000 (22:32 +0800)
committerEvan You <yyx990803@gmail.com>
Thu, 2 Feb 2023 14:32:21 +0000 (22:32 +0800)
rollup.config.mjs

index e9a6e342096cc099eac58ce1cdae847e33970a76..e5c3b6388cb31019e42966b31b53149d3c0fc60d 100644 (file)
@@ -104,7 +104,9 @@ function createConfig(format, output, plugins = []) {
   const isCompatBuild = !!packageOptions.compat
 
   output.exports = isCompatPackage ? 'auto' : 'named'
-  output.esModule = true
+  if (isNodeBuild) {
+    output.esModule = true
+  }
   output.sourcemap = !!process.env.SOURCE_MAP
   output.externalLiveBindings = false