| | |
| | | apiUrl: 'http://42.63.70.90:9001/admin-api', |
| | | }, |
| | | YZFX: { |
| | | name: '宁夏英泽除锈', |
| | | name: '宁夏英泽防锈', |
| | | logo: '/logos/YZFXLogo.png', |
| | | favicon: '/logos/YZFXLogo.ico', |
| | | apiUrl: 'http://42.63.70.231:9001/admin-api', |
| | |
| | | match = 'VITE_GLOB_', |
| | | confFiles = getConfFiles(), |
| | | ) { |
| | | let envConfig = {}; |
| | | let envConfig: Record<string, string> = {}; |
| | | |
| | | for (const confFile of confFiles) { |
| | | try { |
| | |
| | | Reflect.deleteProperty(envConfig, key); |
| | | } |
| | | }); |
| | | // 合并进程环境变量,使 vite.config.ts 按公司注入的 VITE_GLOB_API_URL 能进入 _app-config 文件 |
| | | Object.keys(process.env).forEach((key) => { |
| | | const value = process.env[key]; |
| | | if (reg.test(key) && value) { |
| | | envConfig[key] = value; |
| | | } |
| | | }); |
| | | return envConfig as T; |
| | | } |
| | | |
| | |
| | | __APP_NAME__: JSON.stringify(appName), |
| | | }; |
| | | if (!isDev && appApiUrl) { |
| | | process.env.VITE_GLOB_API_URL = appApiUrl; |
| | | defineVars['import.meta.env.VITE_GLOB_API_URL'] = JSON.stringify(appApiUrl); |
| | | defineVars['import.meta.env.VITE_BASE_URL'] = JSON.stringify(new URL(appApiUrl).origin); |
| | | } |
| | |
| | | proxy: { |
| | | "/admin-api": { |
| | | changeOrigin: true, |
| | | target: "http://192.168.0.10:48080", |
| | | target: "http://36.213.90.123:9500", |
| | | ws: true, |
| | | }, |
| | | }, |