Home / Function/ ensureEntryFromUrl() — vite Function Reference

ensureEntryFromUrl() — vite Function Reference

Architecture documentation for the ensureEntryFromUrl() function in mixedModuleGraph.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  1d65aaf8_13f0_8f65_96f9_9d8c05b8369a["ensureEntryFromUrl()"]
  c1a5c030_6aae_0cbb_cc67_256559724512["ModuleGraph"]
  1d65aaf8_13f0_8f65_96f9_9d8c05b8369a -->|defined in| c1a5c030_6aae_0cbb_cc67_256559724512
  d8391f75_fffc_b831_70c9_fb964a1caf82["getBackwardCompatibleModuleNode()"]
  1d65aaf8_13f0_8f65_96f9_9d8c05b8369a -->|calls| d8391f75_fffc_b831_70c9_fb964a1caf82
  77ccd6ac_9a63_b9a5_0b1b_b3bd2ee25604["ensureEntryFromUrl()"]
  1d65aaf8_13f0_8f65_96f9_9d8c05b8369a -->|calls| 77ccd6ac_9a63_b9a5_0b1b_b3bd2ee25604
  style 1d65aaf8_13f0_8f65_96f9_9d8c05b8369a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/mixedModuleGraph.ts lines 442–452

  async ensureEntryFromUrl(
    rawUrl: string,
    ssr?: boolean,
    setIsSelfAccepting = true,
  ): Promise<ModuleNode> {
    const module = await (ssr ? this._ssr : this._client).ensureEntryFromUrl(
      rawUrl,
      setIsSelfAccepting,
    )
    return this.getBackwardCompatibleModuleNode(module)!
  }

Domain

Subdomains

Frequently Asked Questions

What does ensureEntryFromUrl() do?
ensureEntryFromUrl() is a function in the vite codebase, defined in packages/vite/src/node/server/mixedModuleGraph.ts.
Where is ensureEntryFromUrl() defined?
ensureEntryFromUrl() is defined in packages/vite/src/node/server/mixedModuleGraph.ts at line 442.
What does ensureEntryFromUrl() call?
ensureEntryFromUrl() calls 2 function(s): ensureEntryFromUrl, getBackwardCompatibleModuleNode.

Analyze Your Own Codebase

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

Try Supermodel Free