因为在项目的不同阶段需要调用不同环境的接口,例如在开发阶段,需要用到的接口是https://dev.xxx.com/api/xxx,发布生产环境之后,则需要调用https://xxx.com/api/xxx,所以如何在小程序里面根据当前环境来进行适配呢?
或者有其他的方案能解决这个问题也行,目前能想到的办法:
1:使用全局标识符,每次提交审核之前改一下
2:使用隐藏的切换环境按钮,比如某个按钮点10下出现切换环境对话框等
3:使用charles + 修改hosts的方案
因为在项目的不同阶段需要调用不同环境的接口,例如在开发阶段,需要用到的接口是https://dev.xxx.com/api/xxx,发布生产环境之后,则需要调用https://xxx.com/api/xxx,所以如何在小程序里面根据当前环境来进行适配呢?
或者有其他的方案能解决这个问题也行,目前能想到的办法:
1:使用全局标识符,每次提交审核之前改一下
2:使用隐藏的切换环境按钮,比如某个按钮点10下出现切换环境对话框等
3:使用charles + 修改hosts的方案
13 回答13k 阅读
7 回答2.2k 阅读
5 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
5 回答1.8k 阅读✓ 已解决
6 回答1.4k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
我们项目也是这个问题,用了一个通用的配置文件在处理,所有本地开发一个路径,线上版本一般不会去修改配置文件