import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; import { VitePWA } from "vite-plugin-pwa"; export default defineConfig({ plugins: [ react(), VitePWA({ registerType: "autoUpdate", manifest: { name: "ОПОРА РОССИИ", short_name: "ОПОРА", lang: "ru", theme_color: "#091C5A", background_color: "#F7F8FC", display: "standalone", start_url: "/", icons: [ { src: "/icons/icon-192.png", sizes: "192x192", type: "image/png" }, { src: "/icons/icon-512.png", sizes: "512x512", type: "image/png" }, ], }, }), ], server: { host: true, port: 5173, proxy: { "/api": { target: "http://api:8000", changeOrigin: true }, }, }, });