J'utilise angulaire 7. J'ai une application très simple jusqu'à présent qui lit simplement une liste de livres d'un point de terminaison. Le fichier src / app / app.component.ts ressemble à Cependant, lorsque je démarre mon application à l'aide de "NG Servir", j'ai l'erreur P> ERROR in src/app/app.component.ts(2,10): error TS2305: Module '"/Users/davea/Documents/workspace/getting_started/home-library/node_modules/@angular/http/http"' has no exported member 'HttpClient'.
4 Réponses :
La bibliothèque httpClient peut être importée à partir de importer {httpclient} de '@ angular / commun / http'; code>. p>.
Vous devez importer inclure alors Puis dans votre classe de service, vous devez importer plus ancien httpclientmodule code> dans votre app.module.ts code> à partir de @ angulaire / commun / http code> comme ci-dessous dans l'ordre utiliser httpclient code> p>
importer {httpclientmodule} de '@ angular / commun / http'. code> p> li>
httpclientmodule code> dans le tableau Imports code> de @ngModule code> dans app.module.ts code> p> li>
httpclient code> comme ci-dessous - p>
importer {httpclient} de '@ angular / commun / http' code> p> li>
ol>
http code> client / httpmodule code> a été supprimé dans les versions récentes de Angular. p>
Utilisez l'importation suivante importer {httpclient} de '@ angular / common / http';. code> p> p>
J'ai été bloqué de la même erreur que vous.
ERROR in node_modules/@angular/http/src/http_module.d.ts(11,10): error TS2305: Module '"C:/PROIECTE/SfaBackend-Angular/Taswik.Core/ClientApp/node_modules/@angular/http/src/http"' has no exported member 'HttpClient'.
Pour utiliser
httpclient code>, vous devez également importerhttpclientModule code> dans votreapp.module.ts code>. Sinon il y aura une erreur de fournisseur.Check ma réponse