| 1234567891011121314151617181920 | 
							- import type { ProxyOptions } from 'vite';
 
- /**
 
-  * 设置网络代理
 
-  * @param isOpenProxy - 是否开启代理
 
-  * @param envConfig - env环境配置
 
-  */
 
- export function createViteProxy(isOpenProxy: boolean, envConfig: ServiceEnvConfigWithProxyPattern) {
 
-   if (!isOpenProxy) return undefined;
 
-   const proxy: Record<string, string | ProxyOptions> = {
 
-     [envConfig.proxyPattern]: {
 
-       target: envConfig.url,
 
-       changeOrigin: true,
 
-       rewrite: path => path.replace(new RegExp(`^${envConfig.proxyPattern}`), '')
 
-     }
 
-   };
 
-   return proxy;
 
- }
 
 
  |