我有一个旧的骨干轨应用程序,它是在 2011 年写回的(可能依赖项最后一次更新是在 2013 年左右)。它有一个非常旧的 UI,所以我想通过应用漂亮的引导材料设计来更新它。这并不像听起来那么简单,因为 jquery 是 2011 版本的主干依赖项。当我导入任何引导主题时,导航抽屉之类的东西不起作用,因为主干的 jquery(旧版本)由于导入顺序而覆盖了较新的 jquery。如果我删除较旧的 jquery 并仅使用 CDN 中的较新 jquery,应用程序可能会由于旧 jquery 中存在但较新 jquery 中没有的某些方法而崩溃。即使我尝试将主干版本升级到最新版本,应用程序也会中断(如预期的那样)。
我很困惑,如何开始升级这个?我知道这是一个非常具体的问题,可能有经验的人可以帮助有类似问题的人。
PS:没有选择转向角度或反应,主干代码太多,现在无法重写(并且是管理调用)