Frontend Configuration
Table of Contents
- Minimal Config
- Complete Example
- Core Fields
- Build Fields
- Deploy Fields
- I18n Fields
- Dev Fields
- SPA Fallback Fields
Minimal Config
Use false to disable frontend completely:
Complete Example
Core Fields
Style Fields
Build Fields
React-related browser externals must define externalRuntime mappings. Otherwise the build fails with a friendly diagnostic.
Browser output is directory-based and uses frontend.outDir; frontend.build.client.outFile is not supported. Vext always emits the frontend manifest family required by SSR, preload, deploy, and verification, so build.client.manifest / build.server.manifest are not configuration fields.
Deploy Fields
I18n Fields
Dev Fields
frontend.dev.overlay only controls frontend browser development UI. Backend exception HTML overlays are configured separately through top-level dev.errorOverlay.