Aktualizacja do 4.0.0
Aktualizacja do 4 jest tak prosta, jak aktualizacja zależności Angular do najnowszej wersji i podwójne sprawdzenie, czy chcesz animacji. Będzie to działać w większości przypadków użycia.
W systemie Linux / Mac:
npm install @angular/{common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router,animations}@latest typescript@latest --save
W systemie Windows:
npm install @angular/common@latest @angular/compiler@latest @angular/compiler-cli@latest @angular/core@latest @angular/forms@latest @angular/http@latest @angular/platform-browser@latest @angular/platform-browser-dynamic@latest @angular/platform-server@latest @angular/router@latest @angular/animations@latest typescript@latest --save
Następnie uruchom dowolne normalnie używane polecenie ng serw lub npm start i wszystko powinno działać.
Jeśli korzystasz z animacji, zaimportuj nowy BrowserAnimationsModule
z @angular/platform-browser/animations
katalogu głównego NgModule
. Bez tego kod zostanie skompilowany i uruchomiony, ale animacje spowodują błąd. Import z @angular/core
był przestarzały, użyj importu z nowego pakietu
import { trigger, state, style, transition, animate } from '@angular/animations';.