Files
DataRush/services/frontend/vite.config.ts
T
2025-05-06 18:19:22 +08:00

25 lines
695 B
TypeScript

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react-swc";
import tailwindcss from "@tailwindcss/vite";
import tsconfigPaths from "vite-tsconfig-paths";
// https://vite.dev/config/
export default defineConfig({
build: {
outDir: "dist",
assetsDir: "assets",
emptyOutDir: true,
rollupOptions: {
output: {
manualChunks: {
code: ["monaco-editor", "@monaco-editor/react"],
md: ["react-markdown", "rehype-katex", "remark-gfm", "remark-math"],
},
},
},
},
plugins: [tsconfigPaths(), react(), tailwindcss()],
assetsInclude: ["**/*.png", "**/*.jpg", "**/*.jpeg", "**/*.svg"],
publicDir: "public",
});