Angular 17 priniesol nový koncept a spôsob tvorby aplikácií, ktorý je odlišný od predchádzajúcich verzií. Preto pokiaľ s ním ešte len začínate, narazíte na viacero problémov, kvôli ktorým vám nepôjde spustiť aplikácia.
V tomto video článku som sa zameral na dva problémy, s ktorými sa stretnete, ak ste vytvorili servis a v ňom použili HttpClient
.
Prvá časť videa je zameraná na to ako vyriešiť chybu:
ERROR Error NullInjectorError: R3InjectorError(Standalone_AppComponent)_HttpClient - _HttpClient - _HttpClient: NullInjectorError: No provider for _HttpClient!
V druhej časti videa som sa zameral na to ako vyriešiť hlásenie:
NG02801: Angular detected that `HttpClient` is not configured to use `fetch` APIs. It's strongly recommended to enable `fetch` for applications that use Server-Side Rendering for better performance and compatibility. To enable `fetch`, add the `withFetch()` to the `provideHttpClient()` call at the root of the application.