Files
FreeERP.Svelte.Admin/vite.config.js
2025-09-08 09:14:31 +08:00

41 lines
846 B
JavaScript

import routify from "@roxi/routify/vite-plugin";
import { svelte } from "@sveltejs/vite-plugin-svelte";
import tailwindcss from "@tailwindcss/vite";
import path from "node:path";
import { defineConfig } from "vite";
// https://vite.dev/config/
export default defineConfig({
plugins: [
tailwindcss(),
svelte(),
routify({
singlePage: true,
render: {
csr: true,
ssg: false,
ssr: false,
},
}),
],
base: "./",
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
server: {
hmr: true,
port: 4010,
host: "0.0.0.0",
proxy: {
"/api/": {
target: "http://192.168.1.138:93",
// target: 'http://192.168.1.148:8089',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ""),
},
},
},
});