Skip to content
Snippets Groups Projects
vite.config.ts 1.02 KiB
Newer Older
  • Learn to ignore specific revisions
  • import { defineConfig } from "vite";
    
    
    // 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": "app/Resources/js/admin-audio-player.ts",
            "admin.ts": "app/Resources/js/admin.ts",
            "app.ts": "app/Resources/js/app.ts",
            "audio-player.ts": "app/Resources/js/audio-player.ts",
            "charts.ts": "app/Resources/js/charts.ts",
            "embed.ts": "app/Resources/js/embed.ts",
    
            "install.ts": "app/Resources/js/install.ts",
            "map.ts": "app/Resources/js/map.ts",
            "podcast.ts": "app/Resources/js/podcast.ts",
            "styles/index.css": "app/Resources/styles/index.css",
    
      plugins: [
        VitePWA({
          manifest: false,
          outDir: "../../public",
        }),
      ],