File tree 2 files changed +5
-3
lines changed
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ import {
48
48
requireResolveFromRootWithFallback ,
49
49
} from './utils'
50
50
import { manifestPlugin } from './plugins/manifest'
51
- import type { Logger } from './logger' ;
51
+ import type { Logger } from './logger'
52
52
import { LogLevels } from './logger'
53
53
import { dataURIPlugin } from './plugins/dataUri'
54
54
import { buildImportAnalysisPlugin } from './plugins/importAnalysisBuild'
@@ -455,7 +455,9 @@ export async function resolveBuildPlugins(config: ResolvedConfig): Promise<{
455
455
] . filter ( Boolean ) as Plugin [ ] ,
456
456
post : [
457
457
...buildImportAnalysisPlugin ( config ) ,
458
- ...( config . esbuild !== false ? [ buildEsbuildPlugin ( config ) ] : [ ] ) ,
458
+ ...( config . esbuild !== false && ! enableNativePlugin
459
+ ? [ buildEsbuildPlugin ( config ) ]
460
+ : [ ] ) ,
459
461
...( options . minify ? [ terserPlugin ( config ) ] : [ ] ) ,
460
462
...( ( ! config . isWorker
461
463
? [
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ export async function resolvePlugins(
58
58
depsOptimizerEnabled ? optimizedDepsPlugin ( config ) : null ,
59
59
isBuild ? metadataPlugin ( ) : null ,
60
60
! isWorker ? watchPackageDataPlugin ( config . packageCache ) : null ,
61
- preAliasPlugin ( config ) ,
61
+ ! isBuild ? preAliasPlugin ( config ) : null ,
62
62
enableNativePlugin
63
63
? nativeAliasPlugin ( {
64
64
entries : config . resolve . alias . map ( ( item ) => {
You can’t perform that action at this time.
0 commit comments