# 1、如何切换正式环境和开发环境

# 开发环境切换分为两种方式

# 方式一:数据库使用正式环境,云函数使用开发环境。

# 适用场景:开发测试产生的数据不会污染正式环境时。(通常是需要调用正式环境数据进行云函数bug修复时)
# 切换方法:切换测试环境需要复制一个router云函数,取名为router-test
# 同时 在 main.js 的代码Vue.use(vk);的下方添加
// 自定义云函数路由配置
Vue.prototype.vk.callFunctionUtil.setConfig({
  // 是否开启测试环境,true:使用测试环境,false:使用正式环境,默认false
  isTest:true
});

1
2
3
4
5
6

# 方式二:数据库和云函数都使用开发环境。

# 适用场景:开发测试产生的数据可能会污染正式环境时。(通常是新功能开发、测试时)
# 切换方法:创建(复制)一个新的云服务空间
具体步骤:
1、进入https://unicloud.dcloud.net.cn/home 创建一个新的云服务空间
2、右键cloudfunctions 选择云服务空间 - 选择新建的云服务空间(若切换失败,再试一次即可)
3、右键cloudfunctions 上传所有云函数及公共模块
4、重启项目(可关闭编译器重启或在控制台重启)
5、重启后就是测试环境,在测试环境开发测试完确保没有问题后,
切回正式环境,再上传云函数router即可更新至正式环境。
1
2
3
4
5
6
7
最后修改时间: 8/16/2021, 11:00:58