liu
5 天以前 4571ec34030aad4d2847f902932aef9323bb8e32
internal/vite-config/src/utils/env.ts
@@ -38,7 +38,7 @@
  match = 'VITE_GLOB_',
  confFiles = getConfFiles(),
) {
  let envConfig = {};
  let envConfig: Record<string, string> = {};
  for (const confFile of confFiles) {
    try {
@@ -60,6 +60,13 @@
      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;
}