| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- /**
- * API 配置
- *
- * 环境说明:
- * 1. H5 开发环境:使用 /base 代理路径,通过 vite proxy 转发到本地服务器
- * 2. H5 生产环境:使用真实域名
- * 3. 小程序/App/鸿蒙:始终使用真实域名(不支持 proxy)
- */
- // 判断是否为 H5 平台
- // #ifdef H5
- const isH5 = true;
- // #endif
- // #ifndef H5
- const isH5 = false;
- // #endif
- // 开发环境配置
- const dev = {
- // H5 开发环境使用代理路径,其他平台使用真实域名
- serve: isH5 ? "/base" : "https://azn.gbdfarm.com/prod-api",
- // serve: "https://nxy.gbdfarm.com:9000/pro-uniapp",
- upload: import.meta.env.VITE_UPLOAD_URL || "http://nxy.gbdfarm.com",
- // WVP 服务器地址 - 注意:WVP 可能在不同的端口或路径
- wvpServer: isH5 ? "/wvp" : "https://nxy.gbdfarm.com:9000/wvp"
- };
- // 生产环境配置
- const prod = {
- serve: import.meta.env.VITE_BASE_URL || "https://azn.gbdfarm.com/prod-api",
- upload: import.meta.env.VITE_UPLOAD_URL || "https://nxy.gbdfarm.com",
- // WVP 服务器地址 - 注意:WVP 可能在不同的端口或路径
- wvpServer: isH5 ? "/wvp" : "https://nxy.gbdfarm.com:9000/wvp"
- };
- // 根据环境选择配置
- let api = process.env.NODE_ENV === "development" ? dev : prod;
- console.log("api",api);
- // 微信小程序、App、鸿蒙始终使用生产环境配置
- // // #ifdef MP-WEIXIN
- // api = prod;
- // // #endif
- // // #ifdef APP-PLUS
- // api = prod;
- // // #endif
- // #ifdef MP-HARMONY
- api = prod;
- // #endif
- export default {
- ...api,
- };
|