如何在项目中区分开发环境、测试环境、生产环境,如何配置实现?

如何在项目中区分开发环境、测试环境、生产环境,如何配置实现。

HarmonyOS
2024-11-20 09:03:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

​方式1:不同的环境变量,可以定义到工程级和模块级的自定义参数中,构建时生成BuildProfile.ets文件,代码中可直接引用。详见能力说明及实践说明:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-get-build-profile-para-sample-0000001778834309-V5

方式2:多目标构建产物1、定义HAP多目标构建产物,参考“定义产物的资源”可以在targets的resource\directories指定1个环境配置目录,1个资源目录,将环境与资源配置按资源文件夹区分,编译时2个目录中的内容会合并。​

"resource": { //定义target使用的资源文件目录 "directories": [ "./src/main/resources_env", "./src/main/resources", ] } 

​参考:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-0000001731595144-V5#section1853511169480

分享
微博
QQ
微信
回复
2024-11-20 14:51:24
相关问题
生产环境如何获取appId
255浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
568浏览 • 1回复 待解决
交叉编译环境配置问题
167浏览 • 1回复 待解决
如何在onPageShow中区分getParams来源
1901浏览 • 1回复 待解决
内网开发环境搭建问题
193浏览 • 1回复 待解决