在控制台中打印 __wxConfig
可以得到以下数据
其中enVersion为运行环境,有以下几个值
enVersion: "develop" //开发版
enVersion: "trial" //体验版
enVersion: "release" //正式版
在开发过程中,通常测试版和正式版的api的根路径不同,需要在发布时手动去更改路径,这就显得很繁琐,使用 __wxConfig.enVersion 可以判断
封装函数如下
function version(){ console.log(\'envVersion\', __wxConfig.envVersion); let version = __wxConfig.envVersion; switch (version) { case \'develop\': return \'https://测试版环境域名\'; break; case \'trial\': return \'https://体验版环境域名\'; break; case \'release\': return \'https://线上环境域名\'; break; default: return \'https://测试版环境域名\'; } } //调用 version();