/* * @LastEditors: John * @Date: 2024-06-17 17:20:03 * @LastEditTime: 2024-06-24 10:08:56 * @Author: John */ import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; import path from "path"; import viteCompression from "vite-plugin-compression"; import { nodePolyfills } from "vite-plugin-node-polyfills"; // https://vitejs.dev/config/ export default defineConfig({ server: { host: "192.168.10.167", proxy: { "/dev": { target: "http://192.168.10.106:8100", changeOrigin: true, rewrite: (path) => path.replace(/^\/dev/, ""), }, }, }, plugins: [ react(), viteCompression({ deleteOriginFile: false }), nodePolyfills(), ], resolve: { alias: { "@": path.resolve(__dirname, "./src"), }, }, css: {}, });