Home / Function/ createEnvironmentPluginContainer() — vite Function Reference

createEnvironmentPluginContainer() — vite Function Reference

Architecture documentation for the createEnvironmentPluginContainer() function in pluginContainer.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  1abc446c_e46b_1be0_59f5_51bdfded0f6c["createEnvironmentPluginContainer()"]
  3b8df068_35d0_2c94_3ad1_e93c93d1d613["pluginContainer.ts"]
  1abc446c_e46b_1be0_59f5_51bdfded0f6c -->|defined in| 3b8df068_35d0_2c94_3ad1_e93c93d1d613
  ad008126_fbbe_c1e5_bb1b_3d9b84539e52["createIdResolver()"]
  ad008126_fbbe_c1e5_bb1b_3d9b84539e52 -->|calls| 1abc446c_e46b_1be0_59f5_51bdfded0f6c
  268da476_7ba7_ec7c_671e_629dab82821a["init()"]
  268da476_7ba7_ec7c_671e_629dab82821a -->|calls| 1abc446c_e46b_1be0_59f5_51bdfded0f6c
  5d79d65d_2f96_8145_d09b_a6354feab599["init()"]
  5d79d65d_2f96_8145_d09b_a6354feab599 -->|calls| 1abc446c_e46b_1be0_59f5_51bdfded0f6c
  bb020589_65d7_d25c_54ff_9633445ea428["resolveRollupOptions()"]
  1abc446c_e46b_1be0_59f5_51bdfded0f6c -->|calls| bb020589_65d7_d25c_54ff_9633445ea428
  style 1abc446c_e46b_1be0_59f5_51bdfded0f6c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/pluginContainer.ts lines 150–166

export async function createEnvironmentPluginContainer<
  Env extends Environment = Environment,
>(
  environment: Env,
  plugins: readonly Plugin[],
  watcher?: FSWatcher,
  autoStart = true,
): Promise<EnvironmentPluginContainer<Env>> {
  const container = new EnvironmentPluginContainer(
    environment,
    plugins,
    watcher,
    autoStart,
  )
  await container.resolveRollupOptions()
  return container
}

Domain

Subdomains

Frequently Asked Questions

What does createEnvironmentPluginContainer() do?
createEnvironmentPluginContainer() is a function in the vite codebase, defined in packages/vite/src/node/server/pluginContainer.ts.
Where is createEnvironmentPluginContainer() defined?
createEnvironmentPluginContainer() is defined in packages/vite/src/node/server/pluginContainer.ts at line 150.
What does createEnvironmentPluginContainer() call?
createEnvironmentPluginContainer() calls 1 function(s): resolveRollupOptions.
What calls createEnvironmentPluginContainer()?
createEnvironmentPluginContainer() is called by 3 function(s): createIdResolver, init, init.

Analyze Your Own Codebase

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

Try Supermodel Free