createPreviewServerWithPlugin() — vite Function Reference
Architecture documentation for the createPreviewServerWithPlugin() function in hooks.spec.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD 2266752d_540e_31d7_052e_4f7e30fccb4c["createPreviewServerWithPlugin()"] 3fd9950b_bcb7_a128_9aed_592d2aca94e6["hooks.spec.ts"] 2266752d_540e_31d7_052e_4f7e30fccb4c -->|defined in| 3fd9950b_bcb7_a128_9aed_592d2aca94e6 5c50110b_5c76_c14f_b1dd_3efd3df7f375["preview()"] 2266752d_540e_31d7_052e_4f7e30fccb4c -->|calls| 5c50110b_5c76_c14f_b1dd_3efd3df7f375 style 2266752d_540e_31d7_052e_4f7e30fccb4c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/node/__tests__/plugins/hooks.spec.ts lines 51–73
const createPreviewServerWithPlugin = async (plugin: Plugin) => {
const server = await preview({
configFile: false,
root: import.meta.dirname,
plugins: [
{
name: 'mock-preview',
configurePreviewServer({ httpServer }) {
// NOTE: make httpServer.listen no-op to avoid starting a server
httpServer.listen = () => {
const lastListener = httpServer.listeners('listening').at(-1)!
lastListener.call(httpServer)
return httpServer as any
}
},
},
plugin,
],
logLevel: 'error',
})
onTestFinished(() => server.close())
return server
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does createPreviewServerWithPlugin() do?
createPreviewServerWithPlugin() is a function in the vite codebase, defined in packages/vite/src/node/__tests__/plugins/hooks.spec.ts.
Where is createPreviewServerWithPlugin() defined?
createPreviewServerWithPlugin() is defined in packages/vite/src/node/__tests__/plugins/hooks.spec.ts at line 51.
What does createPreviewServerWithPlugin() call?
createPreviewServerWithPlugin() calls 1 function(s): preview.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free