jQuery 从 1.4.2 迁移到最新版本

jQuery migration from 1.4.2 to latest

我有一个使用 jQuery 1.4.2 的遗留应用程序,我需要将版本更新到最新的稳定版本,这样它就没有旧版本的漏洞。

代码库非常庞大,检查所有内容并迁移已弃用的代码将是一个 PITA。我发现这个项目 https://github.com/jquery/jquery-migrate 似乎可以解决问题...我已经将该库包含在我的代码中(实际上是 2 个库,先迁移到 1.12,然后从 1.12 迁移到 3.0),它显示了很多相关的警告弃用的方法。

我的问题是...我可以使用 jquery-migrate 库来向后兼容 deprecated/deleted 函数,还是它仅用于记录已弃用的函数,我应该修复所有他们?我可以在生产中使用它吗?

是的,你只需要使用库的生产版本:

https://github.com/jquery/jquery-migrate#development-vs-production-versions

旨在让处于升级过程中的项目保留在生产环境中