/** * base : 基础业务API * buyer : 买家API */ const localApiBase = process.env.VUE_APP_API_BASE_URL; const localImBase = process.env.VUE_APP_IM_API_BASE_URL || localApiBase; // 开发环境优先读取一键启动脚本生成的 .env.development.local。 const dev = { im: localImBase || "/api", common: localApiBase || "/api", buyer: localApiBase || "/api", }; // 生产环境默认走 All-In-One 同域入口,构建时仍允许通过环境变量显式覆盖。 const prod = { im: localImBase || "/api", common: localApiBase || "/api", buyer: localApiBase || "/api", }; //默认生产环境 let api = dev; //如果是开发环境 if (process.env.NODE_ENV == "development") { api = dev; } else { api = prod; } //微信小程序,app的打包方式建议为生产环境,所以这块直接条件编译赋值 // #ifdef MP-WEIXIN || APP-PLUS api = prod; // #endif api.buyer += "/buyer"; api.common += "/common"; api.im += "/im"; export default { ...api, };