2016-05-24 7 views
7

Ho già un'applicazione che si basa sull'angolare 1.3.4 e voglio cambiarlo con l'angolare 2 ma con il modulo saggio.Come usare l'angolare 1.3.4 e l'angolare 2 insieme

diciamo che ho 5 moduli sulla mia pagina Voglio migrare un modulo a angular 2 e altri dovrebbero funzionare come prima con 1.3 così lentamente lentamente posso convertire ma fino a che non dovrebbe smettere di funzionare.

includo sia angolari 2 e angolari 1.3.4 librerie e dicendo angolare non è definito nella console

+0

ad essere onesti, io non vi proponiamo di installare un altro plugin come * ng-upgrade * che aggiungi ancora più complessità alla tua base di codice. Invece, inizia ad isolare un modulo e lo migra come se fosse una singola applicazione con i propri servizi e il routing. – pietro909

risposta

3

Si prega di leggere questo blog: http://angularjs.blogspot.nl/2015/08/angular-1-and-angular-2-coexistence.html

E spiega come eseguire insieme e come, infine, l'aggiornamento a AngularJs 2.

La cosa importante di questo collegamento è:

per far funzionare tutto questo, quattro cose hanno bisogno di int eroperate tra angolare 1 e angolare 2:

  • Dependency Injection
  • Componente Transclusion nidificazione
  • Il rilevamento delle modifiche

Per rendere possibile tutto questo, stiamo costruendo una biblioteca nome ng- l'aggiornamento. Includerai ng-upgrade e Angular 2 nella tua app Angular 1 esistente e sarai in grado di combinare a piacimento.

Quindi è necessario ng-upgrade. Vedi maggiori informazioni su questo qui: https://angular.io/docs/ts/latest/guide/upgrade.html

+1

Si prega di non pubblicare solo risposte di collegamento. Le risposte devono contenere le informazioni al loro interno in modo che non diventino inutili al momento del lancio del link. –

+1

Grazie per l'heads-up, ho appena aggiunto più contesto sul link. –

+0

Non sto usando npm direttamente incluso il link in src quindi c'è qualche link o fonte da cui posso scaricare anche ng-upgrade? –

0

C'è ng-aggiornamento per questo:

https://angular.io/docs/ts/latest/guide/upgrade.html

+1

Si prega di non pubblicare risposte di solo collegamento. Le risposte dovrebbero contenere le informazioni al loro interno in modo che non diventino inutili al momento del lancio del link. –

Problemi correlati