1、我现在有两个环境,测试和生产。n个云函数
2、关于cloud.DYNAMIC_CURRENT_ENV的介绍如上。
现在导致的问题就是每次从测试发布生产环境时都需要我手动的将云函数中的 cloud.init接受的env改为生产环境。请问有什么比较好的解决方法么。
理想的实现时如果cloud.DYNAMIC_CURRENT_ENV代表当前小程序的环境。这样我就只需要在小程序的初始化时,只用更改一次env的变量。其他云函数的环境都使用cloud.DYNAMIC_CURRENT_ENV来调用不同的环境下的云函数。
即如何做到测试和生产环境的env只需要一次的更改或者不用更改自动生成。
直接传环境ID不行吗
如果有自己的服务器数据库,就通过接口请求服务器后台配置的云开发环境配置
然后wx.cloud.callFunction传入就好,服务器后台配的是什么环境ID就是什么