We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
build.minify: 'esbuild'
1 parent 4c45ea5 commit 82737dfCopy full SHA for 82737df
packages/vite/src/node/build.ts
@@ -86,6 +86,7 @@ import {
86
} from './baseEnvironment'
87
import type { MinimalPluginContext, Plugin, PluginContext } from './plugin'
88
import type { RollupPluginHooks } from './typeUtils'
89
+import { buildEsbuildPlugin } from './plugins/esbuild'
90
91
export interface BuildEnvironmentOptions {
92
/**
@@ -501,7 +502,14 @@ export async function resolveBuildPlugins(config: ResolvedConfig): Promise<{
501
502
],
503
post: [
504
...buildImportAnalysisPlugin(config),
- ...(!enableNativePlugin ? [buildOxcPlugin()] : []),
505
+ ...(!enableNativePlugin
506
+ ? [
507
+ buildOxcPlugin(),
508
+ ...(config.build.minify === 'esbuild'
509
+ ? [buildEsbuildPlugin()]
510
+ : []),
511
+ ]
512
513
terserPlugin(config),
514
...(!config.isWorker
515
? [
0 commit comments