如何合理配置测试环境、预发环境、生产环境?

​1、如何配置项目里面测试环境、预发环境、生产环境,达到在项目里面根据环境处理不同的域名。

2、能不能通过脚本打包项目,并且在脚本里面写入的环境变量,能更改项目的变量,达到打对应环境的包。​

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

​方式1:不同环境的环境变量,可以定义到工程级和模块级的自定义参数中,构建时生成BuildProfile.ets的utl类文件,代码中可直接引用。详见能力说明及实践说明:​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

可以通过脚本构建。IDE的可视化界面工程配置文件,可以搭建自己的流水线,参考:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-command-line-building-app-0000001672412437-V5

分享
微博
QQ
微信
回复
2024-11-20 14:18:55
相关问题
生产环境如何获取appId
1454浏览 • 1回复 待解决
HarmonyOS开发环境配置
560浏览 • 0回复 待解决
HarmonyOS hdc 环境配置问题
1084浏览 • 1回复 待解决
DevEco离线环境配置问题
1301浏览 • 1回复 待解决
HarmonyOS 如何配置jenkins打包环境
1111浏览 • 1回复 待解决
交叉编译环境配置问题
1368浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
1714浏览 • 1回复 待解决
HarmonyOS 环境设置
1078浏览 • 1回复 待解决