摘要: CI/CD核心概念是持续集成,持续交付,持续部署 CI 持续集成 解决项目在多个分支合并时产生冲突需要花费大量时间解决冲突的问题 CI帮助开发者在合并回主分支后进行单元测试来验证更改,减少因为合并带来的bug CD 持续交付 在走完CI流程后,CD持续交付会自动将已验证的代码交付到储存库。前提是CI 阅读全文
posted @ 2023-12-25 17:48 Karle 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 出处 出自硬件开发测试时,通电查看硬件是否冒烟来判断硬件是否正常运行 定义 冒烟测试指的是在开发新版本程序后,进行最基本的流程测试,保证程序基本流程能够走通 其覆盖率低,只能确保基本功能是否无差错 其效率高,能让开发快速知道存在的bug,降低后期修复bug的成本 阅读全文
posted @ 2023-12-25 14:27 Karle 阅读(7) 评论(0) 推荐(0) 编辑
摘要: webview打开了H5页面,需要调用H5中的某个方法 H5只需要将该方法写入到window对象中 window.callBackFunction = () => { console.log('webview use js function') } 阅读全文
posted @ 2023-12-25 14:01 Karle 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 场景 vue项目,vite配置了基本路径前缀/h5 在页面内,通过js进行页面跳转 问题 使用window.location.href = '目标地址',结果发现实际跳转地址会变成本地地址前缀+目标地址,e.g. https://loacalhost:9999/h5/www.baidu.com 解决 阅读全文
posted @ 2023-12-25 13:58 Karle 阅读(16) 评论(0) 推荐(0) 编辑