Files
Module-HTTPD/src/main/frontend/vite.config.ts
T
2026-05-19 23:42:52 -04:00

32 lines
904 B
TypeScript

import {svelte} from '@sveltejs/vite-plugin-svelte';
import tailwindcss from '@tailwindcss/vite';
import {defineConfig} from 'vite';
import {fileURLToPath, URL} from 'node:url';
export default defineConfig({
base: '/app/',
plugins: [svelte(), tailwindcss()],
resolve: {
alias: {
$lib: fileURLToPath(new URL('./src/lib', import.meta.url))
}
},
build: {
outDir: '../../../build/generated/frontend-resources/httpd/app',
emptyOutDir: true,
rolldownOptions: {
output: {
codeSplitting: {
groups: [
{
name: 'three-renderer',
test: /node_modules[\\/]three[\\/]/,
maxSize: 475 * 1024
}
]
}
}
}
}
});