Home / Type/ SFCTemplateCompileOptions Type — vue Architecture

SFCTemplateCompileOptions Type — vue Architecture

Architecture documentation for the SFCTemplateCompileOptions type/interface in compileTemplate.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  60c6b290_90d4_a63f_b46a_2fb46cdde8c7["SFCTemplateCompileOptions"]
  ff52d56b_a346_9a70_961a_c5aca0690626["compileTemplate.ts"]
  60c6b290_90d4_a63f_b46a_2fb46cdde8c7 -->|defined in| ff52d56b_a346_9a70_961a_c5aca0690626
  style 60c6b290_90d4_a63f_b46a_2fb46cdde8c7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/compiler-sfc/src/compileTemplate.ts lines 12–28

export interface SFCTemplateCompileOptions {
  source: string
  filename: string
  compiler?: TemplateCompiler
  compilerOptions?: CompilerOptions
  transformAssetUrls?: AssetURLOptions | boolean
  transformAssetUrlsOptions?: TransformAssetUrlsOptions
  preprocessLang?: string
  preprocessOptions?: any
  transpileOptions?: any
  isProduction?: boolean
  isFunctional?: boolean
  optimizeSSR?: boolean
  prettify?: boolean
  isTS?: boolean
  bindings?: BindingMetadata
}

Frequently Asked Questions

What is the SFCTemplateCompileOptions type?
SFCTemplateCompileOptions is a type/interface in the vue codebase, defined in packages/compiler-sfc/src/compileTemplate.ts.
Where is SFCTemplateCompileOptions defined?
SFCTemplateCompileOptions is defined in packages/compiler-sfc/src/compileTemplate.ts at line 12.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free