将 jQuery 从 1.4 迁移到 3.0
Migrating jQuery from 1.4 to 3.0
我看到 jQuery 有 jQuery-migrate 脚本来安全升级 jQuery。他们有两个 jQuery-migrate 存储库:
- https://github.com/jquery/jquery-migrate(迁移到 3.x)
- https://github.com/jquery/jquery-migrate/tree/1.x-stable(迁移到 1.9)
是否需要先迁移到 1.9,然后再迁移到 3.x,或者我可以只在我的网站中包含第一个脚本,然后直接迁移到 3.x? 3.x 迁移脚本是否在使用 1.9 中删除的 API 时不通知?
这是您提供的 link 之一:https://github.com/jquery/jquery-migrate。您可以在问题中提供的 link 中找到此段落:
NOTE: To upgrade to jQuery 3.0, you first need version 1.12.x or 2.2.x. If you're using an older version, first upgrade to one of these versions using jQuery Migrate 1.x, to resolve any compatibility issues. For more information about the changes made in jQuery 3.0, see the upgrade guide and blog post.
由于您想从 jQuery 1.4 迁移到 3.0,并且根据官方文档所说,您首先需要版本 1.12.x 或 2.2.x 如果您计划使用 jQuery 迁移 1.x 来解决兼容性问题。
我看到 jQuery 有 jQuery-migrate 脚本来安全升级 jQuery。他们有两个 jQuery-migrate 存储库:
- https://github.com/jquery/jquery-migrate(迁移到 3.x)
- https://github.com/jquery/jquery-migrate/tree/1.x-stable(迁移到 1.9)
是否需要先迁移到 1.9,然后再迁移到 3.x,或者我可以只在我的网站中包含第一个脚本,然后直接迁移到 3.x? 3.x 迁移脚本是否在使用 1.9 中删除的 API 时不通知?
这是您提供的 link 之一:https://github.com/jquery/jquery-migrate。您可以在问题中提供的 link 中找到此段落:
NOTE: To upgrade to jQuery 3.0, you first need version 1.12.x or 2.2.x. If you're using an older version, first upgrade to one of these versions using jQuery Migrate 1.x, to resolve any compatibility issues. For more information about the changes made in jQuery 3.0, see the upgrade guide and blog post.
由于您想从 jQuery 1.4 迁移到 3.0,并且根据官方文档所说,您首先需要版本 1.12.x 或 2.2.x 如果您计划使用 jQuery 迁移 1.x 来解决兼容性问题。