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 {
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.
Réglage "aot": false dans le fichier angular.json a fonctionné pour moi.
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.
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.
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.
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