web-dev-qa-db-fra.com

Migration d'AngularJS vers Angular 4,5 (avec DEMO)

Je cherche des moyens de migrer un projet Angular 1 actuel vers Angular 4.

Les options sont ng-forward, ngUpgrade ou rewrite.

Je pense à le réécrire mais avec une touche.

  • Je garde l'application actuelle
  • Commencez à écrire le nouveau parallèle
  • Tous les nouveaux NG4 réécrit, je veux utiliser ... donc petit à petit en d'autres termes.

Quelqu'un a-t-il tenté cela ou connaissait-il un meilleur moyen?

16
dj2017

Mettez à niveau progressivement une application AngularJS vers Angular.

L'une des clés d'une mise à niveau réussie est de le faire de manière incrémentielle, en exécutant les deux frameworks côte à côte dans la même application et en portant les composants AngularJS sur Angular un par un. Cela permet de mettre à niveau même des applications grandes et complexes sans perturber les autres activités, car le travail peut être effectué en collaboration et étalé sur une période de temps. Le upgrade module in Angular a été conçu pour rendre la mise à niveau incrémentielle transparente.

Pour plus d'informations, consultez Angular Developer Guide - Upgrading from AngularJS

Le DEMO sur PLNKR

23
georgeawg