Behebung von Angular Cannot find module '@angular/http' nach 'ng update'
English
Deutsch
Beim Update auf Angular 8.x+ treffen Entwickler häufig auf diese Art von Fehler:
angular_http_deprecation_error.txt
app/app.module.ts:9:42 - error TS2307: Cannot find module '@angular/http'.
9 import {HttpModule, RequestOptions} from '@angular/http';Die Lösung
Das @angular/http-Modul wurde in neueren Versionen von Angular entfernt und durch @angular/common/http ersetzt. Außerdem gibt es einige Namensänderungen, die manuell behoben werden müssen, darunter:
HttpModule⇒HttpClientModuleHttp⇒HttpClientURLSearchParams⇒HttpParams
Beachte, dass die Ersetzungen nicht immer exakte Äquivalente sind und daher einige Arbeit erfordern können, um sie zum Laufen zu bringen
Siehe die offizielle @angular/http-Deprecation-Anleitung für weitere Details zur Migration.
Check out similar posts by category:
Allgemein
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow