首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >骨干应用集成bootstrap材料设计

问骨干应用集成bootstrap材料设计
EN

Stack Overflow用户
提问于 2017-06-21 18:02:56
回答 1查看 164关注 0票数 0

我有一个旧的backbone-rails应用程序,它是在2011年编写的(可能是在2013年左右最后一次更新的依赖项)。它有一个非常旧的UI,所以我想通过应用很好的引导材料设计来更新它。它并不像听起来那么简单,因为jquery是2011版本的主干依赖。当我导入任何bootstrap主题时,导航抽屉之类的东西都不起作用,因为backbone的jquery (旧版本)由于导入顺序而覆盖了较新的jquery。如果我从CDN中删除较旧的jquery而只使用较新的jquery,应用程序崩溃可能是由于一些方法,这些方法在较旧的jquery中存在,而在较新的jquery中没有。即使我尝试将主干版本升级到最新版本,应用程序也会中断(正如预期的那样)。

我很困惑,怎么开始升级这个?我知道这是一个非常具体的问题,可能一些有经验的人可以帮助有类似问题的人。

PS :没有迁移到angular或react的选项,主干代码太多了,现在不能重写(而且是一个管理调用)

EN

回答 1

Stack Overflow用户

发布于 2017-06-21 18:43:31

jQuery有一个upgrade guide。他们甚至有一台migration plugin。因此,您需要遵循它并将jQuery升级到您正在使用的引导程序版本所支持的最新版本。

升级jQuery可能会破坏旧的Backbone代码,因此之后你可能需要升级backbone,但这将与将CDN更新到backbone的新版本一样简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44672964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档