opensavvy.gradle.vite.base.config¶
The different configuration options.
Types¶
ExternalVitePlugin¶
data class ExternalVitePlugin(
val exportedAs: String,
val packageName: String,
val version: String,
val configuration: String? = null,
val isNamedExport: Boolean = false,
val isLocal: Boolean = false
) : Serializable
An external plugin for Vite downloaded via NPM.
ProxyOptions¶
data class ProxyOptions(
val url: String,
val target: String,
val changeOrigin: Boolean,
val ws: Boolean,
val replacePrefixBy: String?
) : Serializable
Configures the proxies started by the Vite development server.
ViteBuildConfig¶
interface ViteBuildConfig
Rollup configuration.
ViteConfig¶
interface ViteConfig
The main configuration block, exposed by the vite extension:
ViteServerConfig¶
interface ViteServerConfig
Development server options.
Functions¶
dumpViteConfig¶
fun DumpDsl.dumpViteConfig(config: ViteConfig)