ERROR in Error: Metadata version mismatch for module C:/Users/Momo/Desktop/clientpanelapp/src/app/app.module.ts, found version 3, expected 4
at StaticSymbolResolver.getModuleMetadata (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler\bundles\compiler.umd.js:31822:34)
at StaticSymbolResolver._createSymbolsOf (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler\bundles\compiler.umd.js:31579:46)
at StaticSymbolResolver.resolveSymbol (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler\bundles\compiler.umd.js:31238:14)
at StaticReflector.findSymbolDeclaration (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler\bundles\compiler.umd.js:30355:67)
at StaticReflector.findDeclaration (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler\bundles\compiler.umd.js:30330:21)
at Object.listLazyRoutesOfModule (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler-cli\src\ngtools_impl.js:51:37)
at Function.NgTools_InternalApi_NG_2.listLazyRoutes (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@angular\compiler-cli\src\ngtools_api.js:91:39)
at AotPlugin._getLazyRoutesFromNgtools (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@ngtools\webpack\src\plugin.js:207:44)
at _donePromise.Promise.resolve.then.then.then.then.then (C:\Users\Momo\Desktop\clientpanelapp\node_modules\@ngtools\webpack\src\plugin.js:443:24)
at process._tickCallback (internal/process/next_tick.js:109:7)
0
A
Antwort
0
Dies ist höchstwahrscheinlich darauf zurückzuführen, dass eines Ihrer Angular-Pakete veraltet ist.
Ich hatte diesen Fehler, als ich mein Projekt zu Angular 5 aktualisierte, aber die Version der @angular/cli
nicht aktualisierte, aber ich denke, andere Pakete, die veraltet sind, werden den gleichen Fehler werfen.
Hier ist eine Liste von Abhängigkeiten für Ihre package.json
, die diesen Fehler beheben sollen, wenn Sie auf Angular 5 zu aktualisieren sind mit dem Ziel:
"dependencies": {
"@angular/animations": "5.0.0",
"@angular/cdk": "^5.0.0-rc0",
"@angular/common": "5.0.0",
"@angular/compiler": "5.0.0",
"@angular/core": "5.0.0",
"@angular/forms": "5.0.0",
"@angular/http": "5.0.0",
"@angular/material": "^5.0.0-rc0",
"@angular/platform-browser": "5.0.0",
"@angular/platform-browser-dynamic": "5.0.0",
"@angular/platform-server": "5.0.0",
"@angular/router": "5.0.0",
"core-js": "^2.5.1",
"hammerjs": "^2.0.8",
"rxjs": "5.5.2",
"zone.js": "^0.8.18"
},
"devDependencies": {
"@angular/cli": "^1.5.3",
"@angular/compiler-cli": "5.0.0",
"@types/jasmine": "2.6.0",
"@types/node": "^8.0.34",
"codelyzer": "^3.2.1",
"ts-node": "~3.3.0",
"tslint": "~5.7.0",
"typescript": "2.4.2"
}
Siehe diesen issue on the Angular Material 2 repo auf Github für weitere Informationen.
Verwandte Themen
- 1. Android-Studio. build, gradle - Konnte die Eigenschaft nicht finden, nachdem ich das Projekt importiert habe
- 2. Warum habe ich eine massive Verzögerung, nachdem ich meine Spritekit-Szene zum vierten Mal ausgeführt habe?
- 3. Warum habe ich einen Fehler, nachdem ich oft auf meine Bildschaltfläche geklickt habe
- 4. Warum kann ich context.fillStyle nicht sofort einstellen, nachdem ich meine Arbeitsfläche erstellt habe?
- 5. Warum kann ich meine Kategorieinstanzmethode nicht erhalten, nachdem ich sie aufgerufen habe?
- 6. Konnte nicht auf die Texteingabe konzentrieren, nachdem ich angular-ui-bootstrap dropdown verwendet habe
- 7. Warum werden meine Tabellenkalkulationsgleichungen nicht gleich bleiben, nachdem ich eine neue Zeile hinzugefügt habe?
- 8. Warum funktioniert meine PHP MYSQL-Abfrage nicht/wird ausgeführt, nachdem ich diese Abfrage eingegeben habe?
- 9. Warum wird meine UIView-Unterklasse nicht neu gezeichnet, nachdem ich setNeedsDisplay aufgerufen habe?
- 10. Warum meine Anwendung nicht in Heroku läuft, nachdem ich Build erfolgreich erstellt habe
- 11. Warum importiert __init.py__ meine Ansichten nicht?
- 12. Warum habe ich xlrd nicht?
- 13. Nachdem ich Xamarin und Xcode aktualisiert habe, konnte ich die App nicht auf iOS-Geräten ausführen
- 14. C-Programm, warum stürzt es ab, nachdem ich eingegeben habe
- 15. Kann ich meine Navigationsleiste nicht erreichen, nachdem ich über den Header gescrollt habe?
- 16. Wie unterbreche ich meine Anwendung, nachdem ich eine nicht abgefangene Exception bearbeitet habe?
- 17. Ich möchte mich nicht abmelden, nachdem ich die Seite angular neu geladen habe 4
- 18. Warum schließt die Konsole, nachdem ich ja eingegeben habe?
- 19. Wo finde ich meine Tabelle in MySQL, nachdem ich eine Laravel-Migration mit Homestead ausgeführt habe?
- 20. Warum kann ich nicht auf mein CTE zugreifen, nachdem ich es einmal verwendet habe?
- 21. Warum kann ich angular-cookies nicht in meine App laden?
- 22. Warum beschwert sich meine IDE über eine neue Syntax, nachdem ich Roslyn installiert habe?
- 23. Warum habe ich # Ecto.Association.NotLoaded?
- 24. Warum kann ich diese Methode nicht aufrufen, nachdem ich einen Knopf gedrückt habe?
- 25. Warum funktionieren Bootstrap-Klassen nicht, nachdem ich sie importiert habe? Inqueues in meiner functions.php-Datei mit WordPress?
- 26. Zeile ändert sich nicht, nachdem ich den Aktualisierungsbefehl ausgeführt habe
- 27. Warum dieser Datenbankmigrationsfehler, nachdem ich meine Version django-mptt aktualisiert habe?
- 28. EGit funktioniert nicht, nachdem ich meinen Arbeitsbereich gewechselt habe
- 29. Immer noch Login-RmAzureAccount erforderlich, selbst nachdem ich PublishSettings in Azure importiert habe
- 30. Warum schließt der Internet Explorer, nachdem ich meine Webanwendung mit VS2008 debuggt habe?
Es wäre nützlich, wenn Sie einen Teil des Codes, der diesen Fehler verursacht, geliefert haben. – Pwnosaurus
Lassen Sie mich wissen, ob meine Antwort unten funktioniert - ich habe diesen Fehler bei der Aktualisierung auf Angular 5 erhalten. Gerne überarbeite ich meine Antwort, wenn Sie weitere Details darüber veröffentlichen, was Sie erreichen möchten und was Sie unmittelbar vor dem Auftreten dieses Fehlers getan haben ? – nclarx