Home / Function/ waitForInitialBuildFinish() — vite Function Reference

waitForInitialBuildFinish() — vite Function Reference

Architecture documentation for the waitForInitialBuildFinish() function in fullBundleEnvironment.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  9d14b302_f3e1_c6ad_ee27_ab91f346722a["waitForInitialBuildFinish()"]
  8fcd8920_61ef_93b8_499a_c18a48b852e5["FullBundleDevEnvironment"]
  9d14b302_f3e1_c6ad_ee27_ab91f346722a -->|defined in| 8fcd8920_61ef_93b8_499a_c18a48b852e5
  848ddbbd_3d45_b055_e84a_874b4ca3fd45["listen()"]
  848ddbbd_3d45_b055_e84a_874b4ca3fd45 -->|calls| 9d14b302_f3e1_c6ad_ee27_ab91f346722a
  style 9d14b302_f3e1_c6ad_ee27_ab91f346722a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/environments/fullBundleEnvironment.ts lines 190–196

  private async waitForInitialBuildFinish(): Promise<void> {
    await this.devEngine.ensureCurrentBuildFinish()
    while (this.memoryFiles.size === 0) {
      await setTimeout(10)
      await this.devEngine.ensureCurrentBuildFinish()
    }
  }

Domain

Subdomains

Called By

Frequently Asked Questions

What does waitForInitialBuildFinish() do?
waitForInitialBuildFinish() is a function in the vite codebase, defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts.
Where is waitForInitialBuildFinish() defined?
waitForInitialBuildFinish() is defined in packages/vite/src/node/server/environments/fullBundleEnvironment.ts at line 190.
What calls waitForInitialBuildFinish()?
waitForInitialBuildFinish() is called by 1 function(s): listen.

Analyze Your Own Codebase

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

Try Supermodel Free