ssrLoadModule() — vite Function Reference
Architecture documentation for the ssrLoadModule() function in ssrModuleLoader.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD d383c77f_ff09_a611_a323_2d27b379e4cd["ssrLoadModule()"] b7a0ff91_0490_7aed_6486_84da56e8e026["ssrModuleLoader.ts"] d383c77f_ff09_a611_a323_2d27b379e4cd -->|defined in| b7a0ff91_0490_7aed_6486_84da56e8e026 24ecf2a1_3c09_d451_76f3_9485b4e993f8["_createServer()"] 24ecf2a1_3c09_d451_76f3_9485b4e993f8 -->|calls| d383c77f_ff09_a611_a323_2d27b379e4cd 795dec35_22f9_80f5_ccab_9c2d170af0d3["unwrapId()"] d383c77f_ff09_a611_a323_2d27b379e4cd -->|calls| 795dec35_22f9_80f5_ccab_9c2d170af0d3 7c894be2_2269_eaef_f495_9d0d94a0750f["instantiateModule()"] d383c77f_ff09_a611_a323_2d27b379e4cd -->|calls| 7c894be2_2269_eaef_f495_9d0d94a0750f style d383c77f_ff09_a611_a323_2d27b379e4cd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/ssr/ssrModuleLoader.ts lines 18–33
export async function ssrLoadModule(
url: string,
server: ViteDevServer,
fixStacktrace?: boolean,
): Promise<SSRModule> {
const environment = server.environments.ssr
server._ssrCompatModuleRunner ||= new SSRCompatModuleRunner(environment)
url = unwrapId(url)
return instantiateModule(
url,
server._ssrCompatModuleRunner,
environment,
fixStacktrace,
)
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does ssrLoadModule() do?
ssrLoadModule() is a function in the vite codebase, defined in packages/vite/src/node/ssr/ssrModuleLoader.ts.
Where is ssrLoadModule() defined?
ssrLoadModule() is defined in packages/vite/src/node/ssr/ssrModuleLoader.ts at line 18.
What does ssrLoadModule() call?
ssrLoadModule() calls 2 function(s): instantiateModule, unwrapId.
What calls ssrLoadModule()?
ssrLoadModule() is called by 1 function(s): _createServer.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free