微信小程序开发环境/正式环境介绍。
正常应用环境下,小程序要建立两套云开发环境,一套云开发环境用于开发人员开发测试会用,另一套环境用于正式上线时使用。
第一、可以进行环境区分,因为两套云开发环境里面有两套不同的云函数/云数据库/云存储等,操作开发测试环境的时候不会影响到正式环境;
第二、在应用上线后,如果再对小程序功能进行修改时,免不了一些测试行为,使用开发测试环境避免污染正式环境的数据,引起不必要的麻烦;
第三、在使用时,首先使用开发测试环境,注意修改app.json和云函数的cloud.init里面关于云环境ID的配置,推荐云函数里面的cloud.init配置云环境ID时使用cloud.DYNAMIC_CURRENT_ENV动态获取云环境ID,避免过多的修改;
最后、如果测试通过想在正式环境上线,那时候修改云环境ID,然后将编写的云函数上传至正式环境,即可实现切换。
默认情况下,同一个小程序可以创建两套云开发环境。