web-dev-qa-db-fra.com

Migration de jQuery de 1.4 à 3.0

J'ai vu que jQuery a le script jQuery-migrate pour mettre à niveau jQuery en toute sécurité. Ils ont deux référentiels jQuery-migrate:

  1. https://github.com/jquery/jquery-migrate (pour la migration vers 3.x)
  2. https://github.com/jquery/jquery-migrate/tree/1.x-stable (pour la migration vers 1.9)

Est-il nécessaire de migrer d'abord vers 1.9 puis 3.x, ou puis-je simplement inclure le premier script dans mon site Web et migrer directement vers 3.x? Le script de migration 3.x ne signale-t-il pas que les API supprimées en 1.9 sont utilisées?

14
Shane

C'est l'un des liens que vous avez fournis: https://github.com/jquery/jquery-migrate . Vous pouvez trouver ce paragraphe dans le lien que vous avez fourni dans votre question:

REMARQUE: pour mettre à niveau vers jQuery 3.0, vous devez d'abord avoir la version 1.12.x ou 2.2.x. Si vous utilisez une version antérieure, effectuez d'abord une mise à niveau vers l'une de ces versions à l'aide de jQuery Migrate 1.x, pour résoudre tout problème de compatibilité. Pour plus d'informations sur les modifications apportées à jQuery 3.0, consultez le guide de mise à niveau et l'article de blog.

Étant donné que vous souhaitez migrer de jQuery 1.4 vers 3.0 et en fonction de ce que dit la documentation officielle, vous avez d'abord besoin de la version 1.12.x ou 2.2.x si vous prévoyez d'utiliser jQuery Migrate 1.x pour résoudre les problèmes de compatibilité.

10
Jaime Montoya