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
  5daa7f3b_0d07_2291_113b_a96d8b04712f["SFCTemplateCompileOptions"]
  b824bd73_da14_5076_9939_3d47171265ea["compileTemplate.ts"]
  5daa7f3b_0d07_2291_113b_a96d8b04712f -->|defined in| b824bd73_da14_5076_9939_3d47171265ea
  style 5daa7f3b_0d07_2291_113b_a96d8b04712f 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