多个云函数如何优雅的切换 dev 环境、prod 环境
- 需求的场景描述(希望解决的问题)
在使用小程序云开发,现在有2个环境,dev 和 prod,云函数里面需要调用数据库,初始化如下:
// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init({ env: 'prod-123'}) |
但是每个云函数都需要指定 prod-123 才可以查询prod的数据,我的云函数比较多,每次切换2个环境还需要重复改动这些 env: ’ ',才能生效。
- 希望提供的能力
那我如何才能在一个地方修改,让所有的云函数访问的数据库环境都生效呢?云函数里有环境变量之类的概念吗?
还望给出解答,谢谢!
