收藏
回答

云开发环境env究竟有谁说了算?


云开发设置了2个env id,


1.在云函数使用cloud.DYNAMIC_CURRENT_ENV

cloudinit({

env cloud: DYNAMIC_CURRENT_ENV,

traceUser: true,

})


2.在小程序端必须指定一个env

wxcloudinit({

env: 'xxx',

traceUser: true,

})


3.在开发者工程界面需要指定一个env


4.在云开发控制台有‘环境名称’设定



请问env究竟由哪里说了算?4个入口可以指定,不反-人类吗?


回答关注问题邀请回答
收藏

2 个回答

  • 韦不吕🙈🙉🙊
    韦不吕🙈🙉🙊
    2019-12-21

    并没有愉快的实现两个环境的无疑义切换。这个设计是个垃圾。

    2019-12-21
    赞同 1
    回复
  • 121
    121
    2019-12-20

    1.这个地方指定的是当前云函数调用所处的环境

    2.这个地方的指定,是小程序端云函数调用时候的环境

    3.这个地方指的是,当env:cloid.DYNAMIC_CURRENT_ENV,的时候,选取的默认环境

    4.这个地方的环境是指你当前云函数开发后台的环境,用于查看当前环境下的后台数据信息,也可以在进行一些操作

    至于你想在那个环境下运行云函数,要自己选择,附带官方关于环境的解释

    https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/concepts/environment.html

    2019-12-20
    赞同
    回复
登录 后发表内容
问题标签