Pārlūkot izejas kodu

修改proxy设计

刘洋 1 gadu atpakaļ
vecāks
revīzija
00a30e282e
2 mainītis faili ar 21 papildinājumiem un 15 dzēšanām
  1. 20 14
      .env-config.js
  2. 1 1
      vite.config.js

+ 20 - 14
.env-config.js

@@ -1,25 +1,31 @@
 /** 请求环境配置 */
-
 /** 不同服务的环境配置 */
-const serviceEnv = {
-  development: {
-    url: 'https://yunpos-manageapi.cs.kemai.com.cn',
-  },
-  test: {
-    url: '/',
-  },
-  production: {
-    url: '/',
-  },
-};
+// const serviceEnv = {
+//   development: {
+//     url: 'https://yunpos-manageapi.cs.kemai.com.cn',
+//   },
+//   test: {
+//     url: '/',
+//   },
+//   production: {
+//     url: '/',
+//   },
+// };
 
 /**
  * 获取当前模式的环境配置
  * @param env 环境
  */
 export function getEnvConfig(env) {
-  const { VITE_ENV_TYPE = 'development', VITE_APP_PROXY_PREFIX } = env;
-  const envConfig = serviceEnv[VITE_ENV_TYPE];
+  const {
+    VITE_ENV_TYPE = 'development',
+    VITE_APP_PROXY_PREFIX,
+    VITE_APP_PROXY_URL,
+  } = env;
+  // const envConfig = serviceEnv[VITE_ENV_TYPE];
+  const envConfig = {
+    url: VITE_APP_PROXY_URL || '/',
+  };
   envConfig.proxy = VITE_APP_PROXY_PREFIX;
   return envConfig;
 }

+ 1 - 1
vite.config.js

@@ -41,7 +41,7 @@ export default defineConfig((configEnv) => {
         '@': srcPath,
         'qs': 'rollup-plugin-node-polyfills/polyfills/qs',
       },
-      extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
+      extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'],
     },
 
     define: { ...viteDefine, ...processEnvValues },