From 5b2cc0da81f06106c5bc749cdaf803ab3195b621 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期四, 07 十一月 2024 09:53:39 +0800
Subject: [PATCH] #
---
zy-acs-flow/.env | 4 +-
zy-acs-flow/vite.config.ts | 66 +++++++++++++++++++++++++--------
2 files changed, 52 insertions(+), 18 deletions(-)
diff --git a/zy-acs-flow/.env b/zy-acs-flow/.env
index 75212a7..12a76d8 100644
--- a/zy-acs-flow/.env
+++ b/zy-acs-flow/.env
@@ -1,5 +1,5 @@
# COOL_BASE_IP = '10.242.136.69'
-# COOL_BASE_IP = 'localhost'
-COOL_BASE_IP = '192.168.4.53'
+COOL_BASE_IP = 'localhost'
+# COOL_BASE_IP = '192.168.4.53'
COOL_BASE_PORT = 8088
diff --git a/zy-acs-flow/vite.config.ts b/zy-acs-flow/vite.config.ts
index ed41f0d..c824771 100644
--- a/zy-acs-flow/vite.config.ts
+++ b/zy-acs-flow/vite.config.ts
@@ -1,19 +1,53 @@
-import { defineConfig } from 'vite';
+import { defineConfig, loadEnv } from 'vite';
import react from '@vitejs/plugin-react';
-import { resolve } from 'path'
+import { resolve } from 'path';
// https://vitejs.dev/config/
-export default defineConfig({
- plugins: [react()],
- resolve: {
- alias: {
- '@/': resolve('src') + '/'
- }
- },
- server: {
- port: 5000,
- host: '0.0.0.0'
- },
- base: './',
- envPrefix: "COOL_",
-});
+// export default defineConfig({
+// plugins: [react()],
+// resolve: {
+// alias: {
+// '@/': resolve('src') + '/'
+// }
+// },
+// server: {
+// port: 5000,
+// host: '0.0.0.0',
+// proxy: {
+// '/api': {
+// target: 'http://192.168.4.53:8088',
+// changeOrigin: true,
+// rewrite: (path) => path.replace(/^\/api/, ''),
+// },
+// },
+// },
+// base: './',
+// envPrefix: "COOL_",
+// });
+
+// https://vitejs.dev/config/
+export default defineConfig(({ mode }) => {
+ const env = loadEnv(mode, process.cwd());
+
+ return {
+ plugins: [react()],
+ resolve: {
+ alias: {
+ '@/': resolve('src') + '/',
+ },
+ },
+ server: {
+ port: 5000,
+ host: '0.0.0.0',
+ proxy: {
+ '/api': {
+ target: `http://${env.COOL_BASE_IP}:${env.COOL_BASE_PORT}`,
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/api/, ''),
+ },
+ },
+ },
+ base: './',
+ envPrefix: 'COOL_',
+ };
+});
\ No newline at end of file
--
Gitblit v1.9.1