diff --git a/packages/runtime-core/src/apiAsyncComponent.ts b/packages/runtime-core/src/apiAsyncComponent.ts index 3f668a46242..44a4de73b42 100644 --- a/packages/runtime-core/src/apiAsyncComponent.ts +++ b/packages/runtime-core/src/apiAsyncComponent.ts @@ -91,7 +91,9 @@ export function defineAsyncComponent< // interop module default if ( comp && - (comp.__esModule || comp[Symbol.toStringTag] === 'Module') + (__NODE_JS__ || + comp.__esModule || + comp[Symbol.toStringTag] === 'Module') ) { comp = comp.default }