compendium/vite.config.ts

25 lines
620 B
TypeScript

import {defineConfig} from "vite";
export default defineConfig({
root: "frontend/assets",
publicDir: "frontend/static",
base: "/public/assets",
plugins: [],
server: {
port: 3001,
origin: 'http://localhost:3000',
cors: true,
},
build: {
outDir: "../../public", // outDir is relative to the root config
assetsDir: "assets",
emptyOutDir: true,
manifest: true,
rollupOptions: {
input: [
"frontend/assets/js/index.ts",
"frontend/assets/css/style.scss"
],
},
}
});