正常的公司开发中一定会有【开发】和【线上】环境,流程复杂一点的还会有【本地】 【开发】 【测试】 【线上】四个环境。
我们在开发的时候一定会需要构建不同环境的代码,或者打不同环境的包,又或者把小程序连到不同环境的接口api地址。
其实不同环境的差别只是接口域名的不同,或者是资源有无cdn等等而已。
我建议在HBuilder X上加一个功能,能在运行或者打包发布的时候,选择不同的环境。
这样整个开发流程就完整了,不管是自己开发、还是给测试人员测试、还是发布上线!
正常的公司开发中一定会有【开发】和【线上】环境,流程复杂一点的还会有【本地】 【开发】 【测试】 【线上】四个环境。
我们在开发的时候一定会需要构建不同环境的代码,或者打不同环境的包,又或者把小程序连到不同环境的接口api地址。
其实不同环境的差别只是接口域名的不同,或者是资源有无cdn等等而已。
我建议在HBuilder X上加一个功能,能在运行或者打包发布的时候,选择不同的环境。
这样整个开发流程就完整了,不管是自己开发、还是给测试人员测试、还是发布上线!
2 个回复
打酱油的油
有了嘛?
loveshare
希望Hbuilderx里能尽快更新让开发者可以在项目中设置开发、测试、上线环境,并可分别对应不同的数据库,开发测试环境的数据经常需要变动,而生产环境的数据库,一般不会操作。现在这样开发、测试、生产没分开,需另外重建专门用于测试、生产的项目