diff --git a/packages/vite/src/node/build.ts b/packages/vite/src/node/build.ts index 6fe156e3b4e89c..c3d59d88a0549b 100644 --- a/packages/vite/src/node/build.ts +++ b/packages/vite/src/node/build.ts @@ -460,6 +460,9 @@ async function doBuild( exports: cjsSsrBuild ? 'named' : 'auto', sourcemap: options.sourcemap, name: libOptions ? libOptions.name : undefined, + // es2015 enables `generatedCode.symbols` + // - #764 add `Symbol.toStringTag` when build es module into cjs chunk + // - #1048 add `Symbol.toStringTag` for module default export generatedCode: 'es2015', entryFileNames: ssr ? `[name].${jsExt}` @@ -472,9 +475,6 @@ async function doBuild( assetFileNames: libOptions ? `[name].[ext]` : path.posix.join(options.assetsDir, `[name].[hash].[ext]`), - // #764 add `Symbol.toStringTag` when build es module into cjs chunk - // #1048 add `Symbol.toStringTag` for module default export - namespaceToStringTag: true, inlineDynamicImports: output.format === 'umd' || output.format === 'iife' ||