diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 626b5909644700..d2b004b3794c6c 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -382,6 +382,11 @@ export function resolvePlugin(resolveOptions: InternalResolveOptions): Plugin { `externalized node built-in "${id}" to empty module. ` + `(imported by: ${colors.white(colors.dim(importer))})`, ) + } else if (isProduction) { + this.warn( + `Module "${id}" has been externalized for browser compatibility, imported by "${importer}". ` + + `See http://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.`, + ) } return isProduction ? browserExternalId