Skip to content
Snippets Groups Projects
vite.config.ts 923 B
Newer Older
  • Learn to ignore specific revisions
  • import { defineConfig } from "vite";
    
    import { ManifestCSS } from "./vite-manifest-css";
    
    // https://vitejs.dev/config/
    export default defineConfig({
      root: "./app/Resources",
      base: "/assets/",
      build: {
        outDir: "../../public/assets",
        assetsDir: "",
        manifest: true,
        sourcemap: true,
        rollupOptions: {
          input: {
    
            "admin-audio-player.ts": "js/admin-audio-player.ts",
    
            "install.ts": "js/install.ts",
            "map.ts": "js/map.ts",
            "podcast.ts": "js/podcast.ts",
    
      plugins: [
        ManifestCSS(),
        VitePWA({
          manifest: false,
          outDir: "../../public",
        }),
      ],