MCPcopy
hub / github.com/vitejs/vite / build

Function build

packages/vite/src/node/build.ts:561–568  ·  view source on GitHub ↗
(
  inlineConfig: InlineConfig = {},
)

Source from the content-addressed store, hash-verified

559 * Returns a Promise containing the build result.
560 */
561export async function build(
562 inlineConfig: InlineConfig = {},
563): Promise<RolldownOutput | RolldownOutput[] | RolldownWatcher> {
564 const builder = await createBuilder(inlineConfig, true)
565 const environment = Object.values(builder.environments)[0]
566 if (!environment) throw new Error('No environment found')
567 return builder.build(environment)
568}
569
570function resolveConfigToBuild(
571 inlineConfig: InlineConfig = {},

Callers 15

buildPolyfillChunkFunction · 0.90
resolve.spec.tsFile · 0.90
buildProjectFunction · 0.90
build.spec.tsFile · 0.90
buildWithPluginFunction · 0.90
worker.spec.tsFile · 0.90
license.spec.tsFile · 0.90
buildProjectFunction · 0.90
startDefaultServeFunction · 0.90
withBuildFunction · 0.90
preServeFunction · 0.90
serveFunction · 0.50

Calls 3

createBuilderFunction · 0.85
buildEnvironmentFunction · 0.85
buildMethod · 0.80

Tested by 11

buildProjectFunction · 0.72
buildWithPluginFunction · 0.72
buildProjectFunction · 0.72
withBuildFunction · 0.72
preServeFunction · 0.72
serveFunction · 0.40
serveFunction · 0.40
serveFunction · 0.40
serveFunction · 0.40
serveFunction · 0.40
serveFunction · 0.40