上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 一、目前环境:dev、qa、uat、staging、prod 二、地址https://jenkins.devopx.michaels.com/,公司google账户登录 三、搜索查看的项目名 四、选择环境对应分支 五、查看当前环境信息 六、点击查看构建日志 七、查看CI构建流程详细信息 八、进入CD 阅读全文
posted @ 2024-04-29 10:42 jerry-mengjie 阅读(61) 评论(0) 推荐(0)
摘要: 一、升级步骤 1、本地node建议升级到v20(next@13要求node@18,react@18、react-dom@18、chakra-ui@2) 2、支持渐进式升级next13,升级的项目需按 next 官方添加环境变量NEXT_PUBLIC_NEXT13,请devops帮忙Dockerfil 阅读全文
posted @ 2024-04-29 09:48 jerry-mengjie 阅读(111) 评论(0) 推荐(0)
摘要: 一、Nodejs添加接口 1、nextjs用法 安装包prom-client,在ping同一目录层级创建接口api/ssr/metrics 比如首页https://mik.dev.platform.michaels.com/api/ssr/metrics dc项目https://mik.dev.pl 阅读全文
posted @ 2024-04-29 09:44 jerry-mengjie 阅读(54) 评论(0) 推荐(0)
摘要: 一、当前问题 1、弱网或断网,当用户进入电梯或无网区,长时间白屏或无法显示页面 2、正常网络,从点击app到显示首页文字图片,白屏时间大约7-9秒 二、原因分析 1、从技术视角,分析一下网页启动的几个关键耗时阶段 2、没有做离线化技术,而手机端用户进入弱网与无网区实际存在 三、解决方案 1、业界有一 阅读全文
posted @ 2024-04-29 09:39 jerry-mengjie 阅读(310) 评论(0) 推荐(0)
摘要: 一、前端基础库 第一部分frame_dependency 序号 名称 引入来源 gzip大小 使用版本 最新版本 描述 1 @optimizely/react-sdk michaels-ssr 29.41kb 2.9.2 2.9.2 Optimizely 功能实验是一款面向产品开发团队的 A/B 测 阅读全文
posted @ 2024-04-29 09:37 jerry-mengjie 阅读(43) 评论(0) 推荐(0)
摘要: #### 一、当前问题( 主要在管理后台) 1、输入框、下拉选择框figma样式不一致 ![](https://img2023.cnblogs.com/blog/2671809/202307/2671809-20230731153244593-839217355.png) 2、search 组件、t 阅读全文
posted @ 2023-07-31 15:34 jerry-mengjie 阅读(168) 评论(0) 推荐(0)
摘要: 一、 技术背景:1、当前图片格式方案:我们提供原始图片,阿卡麦cdn根据用户浏览器支持情况,返给用户avif、webp、jpg、png图片。2、WebP格式: WebP 则是一种现代的图片格式,它可以对网络上的图片进行更加高性能的无损和有损压缩。WebP 可以更显著地压缩网页上照片的大小,使网站加载 阅读全文
posted @ 2023-07-20 11:32 jerry-mengjie 阅读(120) 评论(0) 推荐(0)
摘要: URI命名规范 URI应全部小写,多个字母之间用横杆`-`分割,比如:/dts-admin/job-info/alarm-email-groups URI用于表示资源,所以URI应该用名词表示,动作表示应该通过GET,POST来区分 内外部URI通过URI中的private来区分 外部URI命名:/ 阅读全文
posted @ 2023-01-10 13:52 jerry-mengjie 阅读(245) 评论(0) 推荐(0)
摘要: 1、每条自动化用例是否完整和正确的覆盖了Manual Cases里的验证点 2、是否做了错误处理 3、是否做了数据初始化和其他前置条件判断(比方说out of stock的功能用例,是否做了清库存的前置动作) 4、Cases的执行效率如何(是否执行多线程执行,脚本文件之间是否做了数据隔离) 5、其他 阅读全文
posted @ 2022-12-21 10:12 jerry-mengjie 阅读(42) 评论(0) 推荐(0)
摘要: 通过js创建input标签上传文件自动化调研总结: 1、原因:前端通过js添加的input,当前没有后面两行,所以没有添加到dom树,无法通过Choose File自动化 2、跨平台解决方案:添加后面两行代码,挂到dom树,需要改代码,也要考虑销毁dom问题 3、逻辑简单的业务,可通过自定义标签添加 阅读全文
posted @ 2022-12-02 10:28 jerry-mengjie 阅读(229) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页