createCompiler() — vue Function Reference
Architecture documentation for the createCompiler() function in index.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 1c5a6135_24a8_97de_ddff_2552d71bb0c3["createCompiler()"] e5f97d41_92da_796a_60c6_a76258977cea["index.ts"] 1c5a6135_24a8_97de_ddff_2552d71bb0c3 -->|defined in| e5f97d41_92da_796a_60c6_a76258977cea 654f763a_4986_ed82_07ef_40f48f95bd20["optimize()"] 1c5a6135_24a8_97de_ddff_2552d71bb0c3 -->|calls| 654f763a_4986_ed82_07ef_40f48f95bd20 d3fcbedd_5774_268b_b603_8b87daaea208["generate()"] 1c5a6135_24a8_97de_ddff_2552d71bb0c3 -->|calls| d3fcbedd_5774_268b_b603_8b87daaea208 style 1c5a6135_24a8_97de_ddff_2552d71bb0c3 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