web-dev-qa-db-fra.com

Apparaît dans NgModule.imports d'AppModule, mais n'a pas pu être résolu en une classe NgModule dans angular 8

ERREUR dans node_modules/@angular/common/http/http.d.ts: 2801: 22 - erreur NG6002: apparaît dans le NgModule.imports d'AppModule, mais n'a pas pu être résolu en une classe NgModule

2801 export declare class HttpClientModule {
7
Kapil

Pour moi, j'avais un Pipe déclaré dans mes 'importations' dans mon module. Apparemment, beaucoup de choses peuvent produire cette erreur. Je ne vous suggère pas de désactiver IVY, car ce n'est pas le problème.

2
Jonathan

Réglage "aot": false dans le fichier angular.json a fonctionné pour moi.

1
Rachana Kotha

Redémarrez simplement le serveur (appuyez sur ctrl + c sur l'invite), puis exécutez à nouveau ng serve.

J'ai eu le même problème. Ensuite, j'ai réalisé qu'avant, j'avais quelques modifications dans app.module.ts Chaque fois que vous apportiez des modifications à app.module.ts, rappelez-vous de redémarrer le processus serveur.

0
Ulisses Souza

J'ai arrêté la version actuelle et l'ai redémarrée à nouveau. c'est à dire ng serve a résolu mon erreur. J'espère que ça aide.

0
ullas kakanadan

Dans mon cas, j'avais inclus HttpClientModule exécutez le serveur Angular). La solution ci-dessous fonctionne mieux pour mon cas

Fermez simplement le serveur et rouvrez-le. Ça va marcher.

0
Syed Umer Hasan

Ajouter "postinstall": "ngcc" à scripts: {...} dans package.json puis exécutez npm run postinstall problème résolu.

si vous voulez toujours conserver l'avantage d'Anuglar Ivy et AOT

0