Load environment variables for client-side code.
Reads .env files via Dotenvy and exposes variables with configured prefixes
as compile-time replacements for import.meta.env.* expressions.
Files loaded (in order, later overrides earlier)
.env.env.local.env.{mode}(e.g..env.production).env.{mode}.local
Usage in source code
console.log(import.meta.env.VOLT_API_URL)
console.log(import.meta.env.MODE) // "development" or "production"
console.log(import.meta.env.DEV) // true/false
console.log(import.meta.env.PROD) // true/falseOnly variables matching :env_prefix are exposed to client code. The default
prefix is "VOLT_".
Summary
Functions
Build a define map for compile-time replacement.
Load and merge .env files for the given mode.
Functions
Build a define map for compile-time replacement.
Options
:mode— build mode (default:"production"):root— project root for.envfiles (default: cwd):env— extra variables to inject (takes precedence over files):env_prefix— exposed env prefix or prefixes (default:"VOLT_")
Load and merge .env files for the given mode.