我有一个设计非常糟糕的项目,它基本上是一个实体设置。升级显然从来都不是一个昙花一现的想法。
例如,此开发中的所有外部脚本都存储在主体的顶部,移动它们会破坏一切,因为它是如何推出的。所以我的困境是:如果这个现有项目是建立在 jQuery 1.4.4 之上的,那么很多计划中的新东西都依赖于 1.7 及更高版本的东西。不幸的是,我需要先加载 1.4.4,然后在加载 1.8.3 时将其作为标准,并让 1.8.3 成为没有设置冲突的版本。问题是无论我如何尝试在 1.4.4 之前或之后加载版本 1.8.3,1.8.3 最终都会覆盖 1.4.4 并导致全部损坏或静默故障。
我可以做些什么来加载两者并让 1.8.3 在不破坏 1.4.4 的情况下成为我的无冲突?