1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import { resolve } from "path";
- import { defineConfig } from "vite";
- import legacy from "@vitejs/plugin-legacy";
- import react from "@vitejs/plugin-react-swc";
- // https://vitejs.dev/config/
- export default defineConfig({
- plugins: [
- react(),
- legacy({
- targets: ["defaults", "not IE 11"],
- }),
- ],
- server: {
- host: "0.0.0.0",
- port: 3001,
- proxy: {
- "^/api": {
- target: "http://localhost:8081/",
- changeOrigin: true,
- },
- "^/o/": {
- target: "http://localhost:8081/",
- changeOrigin: true,
- },
- "^/h/": {
- target: "http://localhost:8081/",
- changeOrigin: true,
- },
- "^/u/\\d*/rss.xml": {
- target: "http://localhost:8081/",
- changeOrigin: true,
- },
- },
- },
- resolve: {
- alias: {
- "@/": `${resolve(__dirname, "src")}/`,
- },
- },
- });
|