当前位置: 首页 > news >正文

对比迁移项目的改动

文章目录

  • 对比迁移项目的改动
    • 场景背景
    • 解决方案

对比迁移项目的改动

场景背景

同源定制化项目,同一套代码扩展出来的项目(从领导口中得知)

A项目的有三维地图展示,项目B跑起来却加载不出来,但是本地运行A项目代码,三维地图又能出得来

  • 在对于三维地图相关逻辑不熟的情况下,如何让三维地图能加载出来?
    • 由于公司这边是新组建的团队,大家对公司的项目体系都不熟,没有同事可以帮到你

猜测可能是迁移项目时做了什么改动,亦或是在扩展项目B拉去代码时的版本不是目前A项目的最新版本

现在要做的就是让本地项目的三维地图加载出来


那怎么作对比呢?(已根据代码理解/同事了解,确定需要对比的目标文件是 myMap.vue


解决方案

借助于 git,将B项目中的 src\views\components\common\myMap.vue 文件拷贝一个备份

  • 在此次没有改动的前提下(方便看 git 比较)
  • 等于一个存档点,有问题好快速回滚

然后把A项目的这个文件直接复制过来覆盖掉


直接通过 git 看本次改动,就知道两个版本之间有哪些差别,分析到可能有影响的代码,进行针对性的处理

  • 拷贝过去运行(调试)起来看,确定干系代码后,还原回覆盖前的版本,将改动内容加到覆盖前的代码里
  • 确定效果无误就搞定啦

请添加图片描述

http://www.lryc.cn/news/464695.html

相关文章:

  • 数据结构-复杂度
  • 无人机之放电速率篇
  • 免费开源AI助手,颠覆你的数字生活体验
  • VMware虚拟机三种网络模式详解
  • 【算法篇】动态规划类(4)——子序列(笔记)
  • 【图解版】力扣第162题:寻找峰值
  • Windows电脑桌面如何弄个好用的提醒备忘录?
  • Windows API 一 ----起步
  • 音视频入门基础:H.264专题(19)——FFmpeg源码中,获取avcC封装的H.264码流中每个NALU的长度的实现
  • 【uniapp】设置公共样式,实现公共背景等
  • Node.js学习笔记
  • resnetv1骨干
  • 设计模式,面试级别的详解(持续更新中)
  • 第9篇:网络访问控制与认证机制
  • CentOS安装NVIDIA驱动、CUDA以及nvidia-container-toolkit
  • STM32调试,发现HAL_Init();之后无法调试,甚至无法让程序停下来
  • Ajax(web笔记)
  • 多入口+vite+vue3预渲染方案
  • Vue3+Ts函数封装与应用
  • C语言全局变量和局部变量同时应用的题题型[求一堆数组中10个学生的成绩里最高分、最低分和平均分。]
  • 深度学习实战94-基于图卷积神经网络GCN模型的搭建以及在金融领域的场景
  • .NET 6新特性 | System.Text.Json功能改进
  • Matlab如何对全局优化算法启动并行计算
  • MYSQL-查看数据库中的存储过程语法(六)
  • 【深度学习】(12)--模型部署 <连接客户端与服务端>
  • 优化SQL查询的最佳实践:提升数据库性能的关键
  • 【AIGC视频生成】视频扩散模型(综述+最新进展)
  • 如何下载3GPP协议?
  • 目标检测系统操作说明【用户使用指南】(python+pyside6界面+系统源码+可训练的数据集+也完成的训练模型)
  • Vue中使用路由