proxy.ts 419 B

12345678910111213141516
  1. import { regExps } from "./index";
  2. export function getProxyConf(env: ViteEnv): any {
  3. const conf = {};
  4. const { VITE_PROXY_DOMAIN, VITE_PROXY_DOMAIN_REAL } = env;
  5. if (VITE_PROXY_DOMAIN_REAL.length > 0) {
  6. conf[VITE_PROXY_DOMAIN] = {
  7. target: VITE_PROXY_DOMAIN_REAL,
  8. // ws: true,
  9. changeOrigin: true,
  10. rewrite: (path: string) => regExps(path, VITE_PROXY_DOMAIN)
  11. };
  12. }
  13. return conf;
  14. }