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?

vasil001
quelle

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
gattsbr
quelle
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
Tim
quelle
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.

ColemanTO
quelle
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
HM23
quelle
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

prosper1
quelle
1
@0.803.25für mich gearbeitet , damit $ npm startder[email protected]
MarAvFe
5

Update @ Angular-Devkit / Build-Angular-Version.

Muhammad Arslan
quelle
2

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

Santa
quelle
2

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

Jigar Jadav
quelle
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.

Lokindra Dangi
quelle
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

Anirban Bhadra
quelle
0

Ich habe mein ng8-Projekt mit auf ng9 aktualisiert

ncu -u
Rob Lassche
quelle
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

Irina Danovich
quelle