cloud.init默认的env是当前环境吗?
- 需求的场景描述(希望解决的问题)
wx.cloud.init() |
云函数中默认初始化的环境就是当前环境吗?
如果是,下面代码中的updateConfig更新的ENV和默认是一样的吧?
const cloud = require( 'wx-server-sdk' ) cloud.init() exports.main = async (event) => { const { ENV, OPENID, APPID } = cloud.getWXContext() // 更新默认配置,将默认访问环境设为当前云函数所在环境 cloud.updateConfig({ env: ENV }) // ... return { ENV, OPENID, APPID, } } |
如果希望,测试环境用测试的env,线上用线上的env,那么env是不是就可以不用设置,用默认值就好?
5 回复
根据文档提示,尝试之后确实可以做到,指定当前的云环境
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/updateConfig.html