我认为这将是任何 JavaScript 框架的问题。
我在我网站上的所有页面上使用 MooTools。在某些页面上,脚本已有 2 年的历史。当一个新页面需要 MooTools 时,我通常会下载最新版本,以避免任何可能与过去的错误有关的问题并利用任何新功能。
这很好用,因为我的旧页面仍然有效,而我的新页面有最新最好的。
最近我想在网站所有页面上共享的页面元素上使用 MooTools。像网站标题或导航。
我还没有这样做,但我认为拥有站点范围的 MooTools 版本会与旧页面上使用的现有版本冲突。
我不想为整个站点承诺一个版本,并且只有在我测试了所有旧页面以确保它们不会因新版本而中断时才升级。
问题是:我有什么选择?你们使用了哪些解决方案?是否有允许两个版本在同一页面上共存的功能?