diff --git a/packages/plugin-rsc/src/plugin.ts b/packages/plugin-rsc/src/plugin.ts index 5951ef80..f8e166ad 100644 --- a/packages/plugin-rsc/src/plugin.ts +++ b/packages/plugin-rsc/src/plugin.ts @@ -993,8 +993,8 @@ import.meta.hot.on("rsc:update", () => { return ( (this.environment.mode === 'build' && !isRolldownVite ? `const __viteRscAyncHooks = require("node:async_hooks");` - : `import * as __viteRscAyncHooks from "node:async_hooks";`) + - `globalThis.AsyncLocalStorage = __viteRscAyncHooks.AsyncLocalStorage;` + + : `import * as __viteRscAsyncHooks from "node:async_hooks";`) + + `globalThis.AsyncLocalStorage = __viteRscAsyncHooks.AsyncLocalStorage;` + code ) }