Home / Function/ import() — vite Function Reference

import() — vite Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  bb00524b_0245_2d21_5a59_2a82dd570676["import()"]
  1d3ff778_7ac6_0038_640f_997e968c3c8f["ModuleRunner"]
  bb00524b_0245_2d21_5a59_2a82dd570676 -->|defined in| 1d3ff778_7ac6_0038_640f_997e968c3c8f
  1ca5cbd8_3591_8042_7bb5_fed80a4ac932["cachedModule()"]
  bb00524b_0245_2d21_5a59_2a82dd570676 -->|calls| 1ca5cbd8_3591_8042_7bb5_fed80a4ac932
  80e2d448_2bda_f3ef_d790_a8b2d8bcb44e["cachedRequest()"]
  bb00524b_0245_2d21_5a59_2a82dd570676 -->|calls| 80e2d448_2bda_f3ef_d790_a8b2d8bcb44e
  style bb00524b_0245_2d21_5a59_2a82dd570676 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/module-runner/runner.ts lines 90–93

  public async import<T = any>(url: string): Promise<T> {
    const fetchedModule = await this.cachedModule(url)
    return await this.cachedRequest(url, fetchedModule)
  }

Domain

Subdomains

Frequently Asked Questions

What does import() do?
import() is a function in the vite codebase, defined in packages/vite/src/module-runner/runner.ts.
Where is import() defined?
import() is defined in packages/vite/src/module-runner/runner.ts at line 90.
What does import() call?
import() calls 2 function(s): cachedModule, cachedRequest.

Analyze Your Own Codebase

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

Try Supermodel Free