From 4079d1c5a3efb6b31879d9f80dd067cc01b11e91 Mon Sep 17 00:00:00 2001
From: CD配唱片 <CD配唱片>
Date: 星期三, 07 五月 2025 11:28:02 +0800
Subject: [PATCH] 对接bom静态页及联调接口

---
 vite.config.js |   88 +++++++++++++++++++++++--------------------
 1 files changed, 47 insertions(+), 41 deletions(-)

diff --git a/vite.config.js b/vite.config.js
index f0fe6e1..15f197e 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -14,49 +14,49 @@
   const { VITE_APP_ENV, VITE_APP_BASE_API } = env;
   console.log(VITE_APP_BASE_API, VITE_APP_ENV);
   // 鏍规嵁鐜鍙橀噺鍔ㄦ�佽缃唬鐞�
-  const proxyConfig = () => {
-    const personProxy = {
-      "/prod-api": {
-        target: "http://192.168.50.160:8080",//"http://192.168.50.13:8080", // 寮�鍙戠幆澧冪殑鍚庣鍦板潃
-        changeOrigin: true,
-        rewrite: (path) => path.replace(/^\/prod-api/, ""),
-      },
-    };
-    const devProxy = {
-      "/prod-api": {
-        target: "http://192.168.50.160:8080", // 寮�鍙戠幆澧冪殑鍚庣鍦板潃
-        changeOrigin: true,
-        rewrite: (path) => path.replace(/^\/prod-api/, ""),
-      },
-    };
+  // const proxyConfig = () => {
+  //   const personProxy = {
+  //     "/prod-api": {
+  //       target: "http://192.168.50.160:8080",//"http://192.168.50.13:8080", // 寮�鍙戠幆澧冪殑鍚庣鍦板潃
+  //       changeOrigin: true,
+  //       rewrite: (path) => path.replace(/^\/prod-api/, ""),
+  //     },
+  //   };
+  //   const devProxy = {
+  //     "/prod-api": {
+  //       target: "http://192.168.50.160:8080", // 寮�鍙戠幆澧冪殑鍚庣鍦板潃
+  //       changeOrigin: true,
+  //       rewrite: (path) => path.replace(/^\/prod-api/, ""),
+  //     },
+  //   };
 
-    const testProxy = {
-      "/prod-api": {
-        target: "http://192.168.50.160:8080", // 娴嬭瘯鐜鐨勫悗绔湴鍧�
-        changeOrigin: true,
-        rewrite: (path) => path.replace(/^\/prod-api/, ""),
-      },
-    };
+  //   const testProxy = {
+  //     "/prod-api": {
+  //       target: "http://192.168.50.160:8080", // 娴嬭瘯鐜鐨勫悗绔湴鍧�
+  //       changeOrigin: true,
+  //       rewrite: (path) => path.replace(/^\/prod-api/, ""),
+  //     },
+  //   };
 
-    const prodProxy = {
-      "/prod-api": {
-        target: "http://192.168.50.160:8080", // 娴嬭瘯鐜鐨勫悗绔湴鍧�
-        changeOrigin: true,
-        rewrite: (path) => path.replace(/^\/prod-api/, ""),
-      },
-    };
+  //   const prodProxy = {
+  //     "/prod-api": {
+  //       target: "http://192.168.50.160:8080", // 娴嬭瘯鐜鐨勫悗绔湴鍧�
+  //       changeOrigin: true,
+  //       rewrite: (path) => path.replace(/^\/prod-api/, ""),
+  //     },
+  //   };
 
-    switch (VITE_APP_ENV) {
-      case "development":
-        return personProxy;
-      case "int":
-        return devProxy;
-      case "uat":
-        return testProxy;
-      default: // 榛樿寮�鍙戠幆澧�
-        return prodProxy;
-    }
-  };
+  //   switch (VITE_APP_ENV) {
+  //     case "development":
+  //       return personProxy;
+  //     case "int":
+  //       return devProxy;
+  //     case "uat":
+  //       return testProxy;
+  //     default: // 榛樿寮�鍙戠幆澧�
+  //       return prodProxy;
+  //   }
+  // };
   return {
     // 閮ㄧ讲鐢熶骇鐜鍜屽紑鍙戠幆澧冧笅鐨刄RL銆�
     // 榛樿鎯呭喌涓嬶紝vite 浼氬亣璁句綘鐨勫簲鐢ㄦ槸琚儴缃插湪涓�涓煙鍚嶇殑鏍硅矾寰勪笂
@@ -79,7 +79,13 @@
       port: 80,
       host: true,
       open: true,
-      proxy: proxyConfig(),
+      proxy: {
+        "/prod-api": {
+          target: "http://192.168.50.160:8080", // 娴嬭瘯鐜鐨勫悗绔湴鍧�
+          changeOrigin: true,
+          rewrite: (path) => path.replace(/^\/prod-api/, ""),
+        },
+      },
     },
     //fix:error:stdin>:7356:1: warning: "@charset" must be the first rule in the file
     css: {

--
Gitblit v1.9.3