Home / Function/ buildErrorMessage() — vite Function Reference

buildErrorMessage() — vite Function Reference

Architecture documentation for the buildErrorMessage() function in error.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  176d3c88_57c7_304f_2535_f2d1054b5048["buildErrorMessage()"]
  09588b79_e65d_f18b_cb8c_e85991fbc94c["error.ts"]
  176d3c88_57c7_304f_2535_f2d1054b5048 -->|defined in| 09588b79_e65d_f18b_cb8c_e85991fbc94c
  a7a71598_1136_b87a_07e7_f81a84ec9ab6["warmupRequest()"]
  a7a71598_1136_b87a_07e7_f81a84ec9ab6 -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  06e41939_9aa1_da0d_2605_8da225bc1ae5["logError()"]
  06e41939_9aa1_da0d_2605_8da225bc1ae5 -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  20f96d74_dcf3_b3aa_4061_fdb53d4e3628["debug()"]
  20f96d74_dcf3_b3aa_4061_fdb53d4e3628 -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  7e22b0a1_210d_c2ca_9a20_17eec3acb06f["info()"]
  7e22b0a1_210d_c2ca_9a20_17eec3acb06f -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  3cf1d94a_16a2_96d6_7d1d_9757e22a2557["warn()"]
  3cf1d94a_16a2_96d6_7d1d_9757e22a2557 -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  7c894be2_2269_eaef_f495_9d0d94a0750f["instantiateModule()"]
  7c894be2_2269_eaef_f495_9d0d94a0750f -->|calls| 176d3c88_57c7_304f_2535_f2d1054b5048
  b17eb6ef_3cdf_aac9_c51e_a2ae67a48ff2["pad()"]
  176d3c88_57c7_304f_2535_f2d1054b5048 -->|calls| b17eb6ef_3cdf_aac9_c51e_a2ae67a48ff2
  93eb1731_02de_7e6d_e47f_2b65d8a3e93d["cleanStack()"]
  176d3c88_57c7_304f_2535_f2d1054b5048 -->|calls| 93eb1731_02de_7e6d_e47f_2b65d8a3e93d
  style 176d3c88_57c7_304f_2535_f2d1054b5048 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/middlewares/error.ts lines 25–36

export function buildErrorMessage(
  err: RollupError,
  args: string[] = [],
  includeStack = true,
): string {
  if (err.plugin) args.push(`  Plugin: ${colors.magenta(err.plugin)}`)
  const loc = err.loc ? `:${err.loc.line}:${err.loc.column}` : ''
  if (err.id) args.push(`  File: ${colors.cyan(err.id)}${loc}`)
  if (err.frame) args.push(colors.yellow(pad(err.frame)))
  if (includeStack && err.stack) args.push(pad(cleanStack(err.stack)))
  return args.join('\n')
}

Domain

Subdomains

Frequently Asked Questions

What does buildErrorMessage() do?
buildErrorMessage() is a function in the vite codebase, defined in packages/vite/src/node/server/middlewares/error.ts.
Where is buildErrorMessage() defined?
buildErrorMessage() is defined in packages/vite/src/node/server/middlewares/error.ts at line 25.
What does buildErrorMessage() call?
buildErrorMessage() calls 2 function(s): cleanStack, pad.
What calls buildErrorMessage()?
buildErrorMessage() is called by 6 function(s): debug, info, instantiateModule, logError, warmupRequest, warn.

Analyze Your Own Codebase

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

Try Supermodel Free