diff --git a/packages/vite/src/node/plugins/index.ts b/packages/vite/src/node/plugins/index.ts index d7668422fe81f2..ba6a01b90098b6 100644 --- a/packages/vite/src/node/plugins/index.ts +++ b/packages/vite/src/node/plugins/index.ts @@ -52,7 +52,9 @@ export async function resolvePlugins( !isBuild ? optimizedDepsPlugin() : null, !isWorker ? watchPackageDataPlugin(config.packageCache) : null, !isBuild ? preAliasPlugin(config) : null, - enableNativePlugin === true && isBuild + enableNativePlugin === true && + isBuild && + !config.resolve.alias.some((v) => v.customResolver) ? nativeAliasPlugin({ entries: config.resolve.alias.map((item) => { return {