+mode
Vike's +mode setting is just an alias for Vite's CLI --mode option (which sets Vite's mode configuration).
This:
// +config.js
export default {
mode: 'staging'
}// +config.ts
import type { Config } from 'vike/types'
export default {
mode: 'staging'
} satisfies ConfigIs equivalent to that:
// vite.config.js
export default {
mode: 'staging'
}// vite.config.ts
import type { UserConfig } from 'vite'
export default {
mode: 'staging'
} satisfies UserConfig