콘텐츠로 이동

mergeUserConfigs

mergeUserConfigs(base, mode): UserConfig

Defined in: core/src/config-loader.ts:387

base config + mode-specific config 머지. mode 가 base 를 override.

머지 정책 (Vite 호환):

  • scalar / string: mode 값이 정의됐으면 그것 사용
  • 배열: mode 가 정의됐으면 base 를 완전 대체 (concat 안 함 — 의도 명확화)
  • 객체 (define/alias/loader): shallow merge — base 키 + mode 키 (mode 우선)

plugins 는 concat (Vite 와 일치 — 둘 다 적용).

UserConfig

UserConfig

UserConfig