- 新增 utils/env,用 wx.getAccountInfoSync().miniProgram.envVersion 识别 develop/trial/release - request 与 lefu 的地址由硬编码改为按环境映射,develop/trial 走测试网关,release 走正式网关 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
13 lines
325 B
TypeScript
13 lines
325 B
TypeScript
import type { EnvType } from './types'
|
|
|
|
export type { EnvType }
|
|
|
|
/** 获取当前运行环境,基础库不支持 getAccountInfoSync 时回退 develop */
|
|
export const ENV: EnvType = (() => {
|
|
try {
|
|
return wx.getAccountInfoSync().miniProgram.envVersion as EnvType
|
|
} catch {
|
|
return 'develop'
|
|
}
|
|
})()
|