2017-11-03 47 views
19

Czytałem następujące blogi i dokumentacjęMigracja kątowa 4.x do Kątowymi 5

i brak jasnej informacji o tym, jak dokonać migracji z 4 .x do 5.

Wypróbowałem następujące polecenia

Nic nie działało dobrze dla mnie. Proszę o pomoc

+6

Kiedy mówisz "nic nie działa", co masz na myśli? Czy miałeś jakieś błędy? Aby uzyskać polecenie z przewodnika aktualizacji, musiałem usunąć wszystkie cytaty singla między pakietem a wersją: https://github.com/StephenFluin/angular-update-guide/issues/4 – Kevin

+0

Możesz także edytować swój pakiet.json plik, a następnie uruchom 'npm install'. '" zależności ": { " @ kątowe/animacje ":" 5.0.0 ", " @ kątowe/zwykłe ":" 5.0.0 ", " @ kątowe/kompilator ":" 5.0.0 ", "@ kątowy/rdzeń": "5.0.0", "@ kątowe/formularze": "5.0.0", "@ kątowe/http": "5.0.0", "@ kątowa/platforma-przeglądarka" : "5.0.0", "@ kątowa/platforma-przeglądarka-dynamiczna": "5.0.0", "@ kątowy/router": "5.0.0", " – MatthiasSommer

+0

Istnieje przewodnik aktualizacji przez zespół Angular dostępny [tutaj] (https://angular-update-guide.firebaseapp.com/). – JayChase

Odpowiedz

54

Musisz zaktualizować wszystkie pakiety kątowych przewidzianych do ich najnowszych wersji w następujący sposób:

npm install [email protected] --save-dev 

npm install @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] --save 

ten powinien zrobić wszystkie niezbędne. Plus można także aktualizować swoje kątowe CLI, że statki z kątowym 5 wersji jako standard w następujący sposób:

npm uninstall -g @angular/cli 
npm cache clean 
npm install -g @angular/[email protected] 

Oto oficjalny blogpost przez Kątowymi drużyny: https://angular-update-guide.firebaseapp.com/. Ten przewodnik aktualizacji pomoże Ci przejść z dowolnej wersji do najnowszej.

+3

pracował dla mnie ... Użyłem npm install @ kątowy/wspólny @ ostatni @ kątowy/kompilator @ ostatni @ kątowy/kompilator-cli @ najnowszy @ kątowy/rdzeń @ najnowszy @ kątowy/formy @ ostatni @ kątowy/http @latest @ kątowa/platforma-przeglądarka @ najnowsza @ kątowa/platforma-przeglądarka-dynamiczna @ najnowsza @ kątowa/platforma-serwer @ najnowsza @ kątowa/router @ najnowsza @ kątowa/animacje @ najnowsze maszynopis @ najnowszy -g --save –

+0

@ ForamSangani Cheers! –

+3

@ForamSangani, parametr -g zainstaluje każdy z tych pakietów na całym świecie i powinien zostać usunięty. – benmod