Files
home_stack/frontend/vite.config.ts
T

35 lines
790 B
TypeScript

import path from "node:path"
import { TanStackRouterVite } from "@tanstack/router-vite-plugin"
import react from "@vitejs/plugin-react-swc"
import { defineConfig } from "vite"
// https://vitejs.dev/config/
export default defineConfig({
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
plugins: [react(), TanStackRouterVite()],
server: {
allowedHosts: [
"dev.lan",
"dev.local",
"localhost",
"dev.lan:5173",
"dev.local:5173",
"localhost:5173",
"localhost:5175",
"dev.furyhawk.lol",
],
proxy: {
"/fury-api": {
target: "https://api.furyhawk.lol",
changeOrigin: true,
secure: true,
rewrite: (path) => path.replace(/^\/fury-api/, ""),
},
},
},
})