Skip to content

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