15 lines
425 B
JavaScript
15 lines
425 B
JavaScript
|
|
import { defineConfig } from 'vite'
|
||
|
|
import react from '@vitejs/plugin-react'
|
||
|
|
|
||
|
|
/**
|
||
|
|
* Create a Vite configuration with common defaults for React apps
|
||
|
|
* @param {import('vite').UserConfig} options - Additional Vite configuration options
|
||
|
|
* @returns {import('vite').UserConfig} Merged Vite configuration
|
||
|
|
*/
|
||
|
|
export function createViteConfig(options = {}) {
|
||
|
|
return defineConfig({
|
||
|
|
plugins: [react()],
|
||
|
|
...options,
|
||
|
|
})
|
||
|
|
}
|