createCompiler() — vue Function Reference
Architecture documentation for the createCompiler() function in index.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3["createCompiler()"] da6f913d_df09_ab43_1296_7f19325c6a21["createCompilerCreator()"] 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3 -->|calls| da6f913d_df09_ab43_1296_7f19325c6a21 bbf88914_62b5_839d_3cfb_85a00fd1d67b["parse()"] 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3 -->|calls| bbf88914_62b5_839d_3cfb_85a00fd1d67b d500de42_be37_c3da_7003_aa0e9586d7d4["optimize()"] 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3 -->|calls| d500de42_be37_c3da_7003_aa0e9586d7d4 24d38a9f_c51d_3154_83fb_40e61e6ab136["generate()"] 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3 -->|calls| 24d38a9f_c51d_3154_83fb_40e61e6ab136 style 6fdcd133_a6e0_85e7_3ef7_7feb272a29b3 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
Source
Frequently Asked Questions
What does createCompiler() do?
createCompiler() is a function in the vue codebase.
What does createCompiler() call?
createCompiler() calls 4 function(s): createCompilerCreator, generate, optimize, parse.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free