import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import preprocess from "svelte-preprocess" import path from 'path' // https://vitejs.dev/config/ export default defineConfig({ resolve: { alias: { '$lib': path.resolve(__dirname, 'src', 'lib'), '$root': path.resolve(__dirname), '$src': path.resolve(__dirname, 'src'), '$cms': path.resolve(__dirname, 'cms') } }, plugins: [ svelte({ preprocess: preprocess({ scss: true, postcss: true }) }) ], build: { rollupOptions: { input: { app: path.resolve(__dirname, 'index.html'), cms: path.resolve(__dirname, 'cms', 'index.html') } } } })