/** 请求服务的环境配置 */ type ServiceEnv = Record; /** 不同请求服务的环境配置 */ const serviceEnv: ServiceEnv = { dev: { pattern: '/proxy-pattrn', url: 'http://localhost:8080', secondUrl: 'http://localhost:8081' }, test: { pattern: '/proxy-pattrn', url: 'http://localhost:8080', secondUrl: 'http://localhost:8081' }, prod: { pattern: '/proxy-pattrn', url: 'http://localhost:8080', secondUrl: 'http://localhost:8081' } }; /** * 获取当前环境模式下的请求服务的配置 * @param env 环境 */ export function getServiceEnvConfig(env: ImportMetaEnv) { const { VITE_SERVICE_ENV = 'dev' } = env; const config = serviceEnv[VITE_SERVICE_ENV]; return config; }