Eine nicht behandelte Ausnahme ist aufgetreten: Der Jobname "..getProjectMetadata" ist nicht vorhanden


70

Wenn ich meine Anwendung starte, wird folgende Fehlermeldung angezeigt:

**[error] Error: Job name "..getProjectMetadata" does not exist.**
     at Observable._subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/src/experimental/jobs/simple-scheduler.js:350:23)
     at Observable._trySubscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:44:25)
     at Observable.subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:30:22)
     at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:22:31
     at Object.subscribeToResult (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeToResult.js:10:45)
     at SwitchMapSubscriber._innerSub (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:65:54)
     at SwitchMapSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:55:14)
     at SwitchMapSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18)
     at SwitchMapSubscriber.notifyNext (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:86:26)
     at InnerSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/InnerSubscriber.js:28:21)
     at InnerSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18)
     at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:17:28
     at Object.subscribeToResult (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeToResult.js:10:45)
     at SwitchMapSubscriber._innerSub (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:65:54)
     at SwitchMapSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:55:14)
     at SwitchMapSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18)

Ich habe diese Versionen: Angular CLI: 8.3.19, Node: 12.14.0.

Irgendeine Idee, was dieses Problem verursacht?

Antworten:


108

Es scheint ein Problem mit @ angle-devkit / build-angle zu sein.

Versuchen Sie, es durch Ausführen zu aktualisieren

npm i @angular-devkit/build-angular

Oder ein Downgrade durch Angabe einer früheren Version, z

npm i @angular-devkit/build-angular@0.803.24

31
Das Aktualisieren der Version hat bei mir nicht funktioniert, aber das Herabstufen auf diese Version hat es für mich getan.
João Paiva

4
arbeitete für mich Ich überprüfte package.json in meinem Github und aktualisierte auf die folgende Version npm i @ angle-devkit / build-angle @ ~ 0.803.17 und es funktionierte perfekt für mich
Vikas Kandari

1
für ionic 5, das versucht, Faltblattkarten hinzuzufügen, zeigte build-angle in package.json 0,900,1 an; das verursachte das Problem; Ein Downgrade auf die anderen Pakete bei 0.801.12 brachte die hohen Sicherheitslücken zurück. Das Downgrade auf 0.803.24 hat funktioniert. Keine Sicherheitslücken mehr, aber es funktionierte immer noch, da ionische 5 Shows mit 9.0 Angular nicht funktionieren
Captain Fantastic

Dieses Problem tritt normalerweise auf, wenn wir ein eckiges Thema installieren. Bei mir hat das Downgrade der Version funktioniert.
BIJAY

1
Wie soll das überhaupt sinnvoll sein? Wie bestimmt man auf welche Version ein Downgrade ??? LOL
Liquid Core

60

Ich hatte diesen Fehler, nachdem ich npm auditSchwachstellen in der von @angular-devkit/build-angularmir verwendeten Version gefunden hatte . Ich habe ausgeführt, auf npm audit fixdas es aktualisiert wurde 0.900.2, aber als ich ng servees ausgeführt habe, wurde der in der Frage angegebene Fehler angezeigt.

Ich habe es durch ein Downgrade auf die Version behoben 0.803.25. Dies war die höchste Version, die ich finden konnte und die beim Ausführen keine Fehler verursachte ng serve. Die von gefundenen Schwachstellen npm auditwerden in dieser Version behoben.

Dies ist der Befehl, den ich ausgeführt habe:

npm i @angular-devkit/build-angular@0.803.25

30

Ich hatte gerade ein neues Projekt erstellt und diesen Fehler erhalten. Da ich keinen Legacy-Code hatte, mit dem ich arbeiten musste, und die neueste (9.0) Version von Angular verwenden wollte, führte ich diesen Befehl aus:

ng update @angular/cli @angular/core

und es hat alles repariert.


5
Sollte die akzeptierte Antwort sein, da sie den häufigsten Anwendungsfall behandelt, bei dem dieser Fehler auftritt.
Schneemann

21

Ich hatte das gleiche Problem und löste es mit der Installation der vorherigen / alten Version "0.803.24" in diesem Beispiel mit diesem Befehl:

npm i @angular-devkit/build-angular@0.803.24

7

Für IONIC 5 haben die folgenden Downgrades für mich funktioniert.

npm i @angular-devkit/build-angular@0.803.25

npm i @angular-devkit/build-angular@0.803.24

Andere Versionen weisen eine hohe Verwundbarkeitswarnung und Risiken auf


1
@0.803.25für mich gearbeitet , damit $ npm startderngx-admin@4.0.1
MarAvFe


2

Downgrade auf npm i @ angle-devkit / build-angle @ 0.803.24 Diese Version hat mir geholfen!


2

Versuchen Sie Build-Angular Version 0.803.24 unter Verwendung des folgenden Befehls: npm i @ angle-devkit / build-angle @ 0.803.24


1
Können Sie klarstellen, wie sich diese Antwort gegenüber der am höchsten bewerteten verbessert? Es scheint eine schlechtere Kopie davon zu sein.
Raul Sauco

0

Aktualisieren Sie einfach das Angulardevkit oder stufen Sie es herunter, damit es funktioniert. Npm i @ angle-devkit / build-angle @ 0.803.24 Wenn dies nicht funktioniert, aktualisieren Sie die Version @ angle-devkit / build-angle.


0

Ich habe ngx-quill installiert und hatte das gleiche Problem. Bitte überprüfen Sie die unterstützten Versionen.

Beispiel: Wenn Sie Angular 8 verwenden, stellen Sie sicher, dass Sie die unterstützte Version installieren. Im Falle von ngx-quill wird npm ngx-quill @ 5.2.0 installiert



0

ng update @ angular / cli @ angle / core - hat bei mir nicht funktioniert; ng konnte nicht gefunden werden

Ich bin neu bei Angular, habe es aber versucht

npm update @ angle / cli @ angle / core

npm starten

Es funktioniert jetzt

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.