/** * @type {import('vite').UserConfig} */ import { VitePWA } from "vite-plugin-pwa"; import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; export default defineConfig({ plugins: [ react(), VitePWA({ strategies: "injectManifest", srcDir: "src", filename: "sw.ts", manifest: false, includeAssets: "**", }), ], resolve: { alias: [{ find: "@", replacement: "/src" }], }, server: { port: 10030, proxy: { "/api": { target: "http://localhost:5000", changeOrigin: true, ws: true, }, }, }, });