Home / Function/ createServerWithPlugin() — vite Function Reference

createServerWithPlugin() — vite Function Reference

Architecture documentation for the createServerWithPlugin() function in hooks.spec.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  f4804caf_9e3b_7999_f563_ae0d78dbc812["createServerWithPlugin()"]
  3fd9950b_bcb7_a128_9aed_592d2aca94e6["hooks.spec.ts"]
  f4804caf_9e3b_7999_f563_ae0d78dbc812 -->|defined in| 3fd9950b_bcb7_a128_9aed_592d2aca94e6
  19009191_26ac_2526_d048_41ac02638e55["createServer()"]
  f4804caf_9e3b_7999_f563_ae0d78dbc812 -->|calls| 19009191_26ac_2526_d048_41ac02638e55
  style f4804caf_9e3b_7999_f563_ae0d78dbc812 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/__tests__/plugins/hooks.spec.ts lines 36–49

const createServerWithPlugin = async (plugin: Plugin) => {
  const server = await createServer({
    configFile: false,
    root: import.meta.dirname,
    plugins: [plugin, resolveEntryPlugin],
    logLevel: 'error',
    server: {
      middlewareMode: true,
      ws: false,
    },
  })
  onTestFinished(() => server.close())
  return server
}

Domain

Subdomains

Frequently Asked Questions

What does createServerWithPlugin() do?
createServerWithPlugin() is a function in the vite codebase, defined in packages/vite/src/node/__tests__/plugins/hooks.spec.ts.
Where is createServerWithPlugin() defined?
createServerWithPlugin() is defined in packages/vite/src/node/__tests__/plugins/hooks.spec.ts at line 36.
What does createServerWithPlugin() call?
createServerWithPlugin() calls 1 function(s): createServer.

Analyze Your Own Codebase

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

Try Supermodel Free