Skip to content

Commit e6f3b02

Browse files
authoredJul 17, 2022
fix: disable keepNames in vite:esbuild (fixes #9164) (#9166)
1 parent cc980b0 commit e6f3b02

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed
 

‎packages/vite/src/node/plugins/esbuild.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,11 @@ export function esbuildPlugin(options: ESBuildOptions = {}): Plugin {
182182
minifyIdentifiers: false,
183183
minifySyntax: false,
184184
minifyWhitespace: false,
185-
treeShaking: false
185+
treeShaking: false,
186+
// keepNames is not needed when minify is disabled.
187+
// Also transforming multiple times with keepNames enabled breaks
188+
// tree-shaking. (#9164)
189+
keepNames: false
186190
}
187191

188192
return {

0 commit comments

Comments
 (0)
Please sign in to comment.