createCompiler() — vue Function Reference
Architecture documentation for the createCompiler() function in index.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD e0a4d2cb_30fb_90e4_8e1e_21d5829255d4["createCompiler()"] b07dc083_d74f_670a_70c5_76b4dd72b30c["index.ts"] e0a4d2cb_30fb_90e4_8e1e_21d5829255d4 -->|defined in| b07dc083_d74f_670a_70c5_76b4dd72b30c 396e6a98_8185_efdc_5362_8225162b2992["optimize()"] e0a4d2cb_30fb_90e4_8e1e_21d5829255d4 -->|calls| 396e6a98_8185_efdc_5362_8225162b2992 2d199780_f227_cd02_d035_b40046777d96["generate()"] e0a4d2cb_30fb_90e4_8e1e_21d5829255d4 -->|calls| 2d199780_f227_cd02_d035_b40046777d96 style e0a4d2cb_30fb_90e4_8e1e_21d5829255d4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/server-renderer/src/optimizing-compiler/index.ts lines 7–19
export const createCompiler = createCompilerCreator(function baseCompile(
template: string,
options: CompilerOptions
): CompiledResult {
const ast = parse(template.trim(), options)
optimize(ast, options)
const code = generate(ast, options)
return {
ast,
render: code.render,
staticRenderFns: code.staticRenderFns
}
})
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does createCompiler() do?
createCompiler() is a function in the vue codebase, defined in packages/server-renderer/src/optimizing-compiler/index.ts.
Where is createCompiler() defined?
createCompiler() is defined in packages/server-renderer/src/optimizing-compiler/index.ts at line 7.
What does createCompiler() call?
createCompiler() calls 2 function(s): generate, optimize.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free