Home / Function/ close() — vite Function Reference

close() — vite Function Reference

Architecture documentation for the close() function in runner.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  81d82a3f_7d9b_6907_d4ae_2560c2cf830c["close()"]
  1d3ff778_7ac6_0038_640f_997e968c3c8f["ModuleRunner"]
  81d82a3f_7d9b_6907_d4ae_2560c2cf830c -->|defined in| 1d3ff778_7ac6_0038_640f_997e968c3c8f
  2b6b5b19_2cb4_2622_a7cd_12a09a5529d3["clearCache()"]
  81d82a3f_7d9b_6907_d4ae_2560c2cf830c -->|calls| 2b6b5b19_2cb4_2622_a7cd_12a09a5529d3
  style 81d82a3f_7d9b_6907_d4ae_2560c2cf830c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/module-runner/runner.ts lines 107–113

  public async close(): Promise<void> {
    this.resetSourceMapSupport?.()
    this.clearCache()
    this.hmrClient = undefined
    this.closed = true
    await this.transport.disconnect?.()
  }

Domain

Subdomains

Calls

Frequently Asked Questions

What does close() do?
close() is a function in the vite codebase, defined in packages/vite/src/module-runner/runner.ts.
Where is close() defined?
close() is defined in packages/vite/src/module-runner/runner.ts at line 107.
What does close() call?
close() calls 1 function(s): clearCache.

Analyze Your Own Codebase

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

Try Supermodel Free