Si è verificata un'eccezione non gestita: il nome lavoro "..getProjectMetadata" non esiste


71

Quando inizio a eseguire la mia applicazione, ottengo questo errore:

**[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)

Ho queste versioni: Angular CLI: 8.3.19, Node: 12.14.0.

Qualche idea su cosa causa questo problema?

Risposte:


108

Sembra essere un problema con @ angular-devkit / build-angular.

Prova ad aggiornarlo eseguendo

npm i @angular-devkit/build-angular

O esegui il downgrade specificando una versione precedente, ad esempio

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

31
L'aggiornamento della versione non ha funzionato per me, ma il downgrade a quello specifico lo ha fatto per me.
João Paiva,

4
ha funzionato per me ho controllato package.json nel mio github e aggiornato alla seguente versione npm i @ angular-devkit / build-angular @ ~ 0.803.17 e ha funzionato perfettamente per me
Vikas Kandari

1
per ionico 5 nel tentativo di aggiungere mappe di volantini, build-angular in package.json mostrava 0.900.1; quello stava causando il problema; il downgrade agli altri pacchetti a 0.801.12 ha riportato indietro le vulnerabilità elevate; il downgrade a 0.803.24 ha funzionato .. niente più vulnerabilità ma funzionava ancora dato che i 5 show ionici non funzionavano con 9.0 angular
Captain Fantastic

Questo problema si presenta in genere quando si installa un tema angolare. Per me, il downgrade della versione ha funzionato.
BIJAY,

1
Come dovrebbe essere utile? Come si determina a quale versione eseguire il downgrade ??? LOL
Liquid Core,

60

Ho npm auditriscontrato questo errore dopo aver trovato le vulnerabilità nella versione @angular-devkit/build-angularche stavo usando. Ho eseguito il npm audit fixquale lo ha aggiornato 0.900.2, ma quando l'ho eseguito ng serveha dato l'errore citato nella domanda.

L'ho risolto eseguendo il downgrade alla versione 0.803.25. Questa è stata la versione più alta che ho trovato che non ha causato errori durante l'esecuzione ng serve. Le vulnerabilità rilevate da npm auditvengono risolte in questa versione.

Questo è il comando che ho eseguito:

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

32

Avevo appena creato un nuovo progetto e ho riscontrato questo errore. Poiché non avevo un codice legacy con cui avevo bisogno di lavorare e volevo usare l'ultima versione (9.0) di Angular, ho eseguito questo comando:

ng update @angular/cli @angular/core

e ha risolto tutto.


5
Dovrebbe essere la risposta accettata poiché si rivolge al caso d'uso più comune di ottenere questo errore.
Pupazzo di neve

21

Ho avuto lo stesso problema e l'ho risolto installando la versione precedente / precedente "0.803.24" in questo esempio usando questo comando:

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

7

Per IONIC 5 i seguenti downgrade hanno funzionato per me.

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

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

Altre versioni presentano un avviso di alta vulnerabilità e rischi


1
@0.803.25ha funzionato per me per consentire $ npm startdingx-admin@4.0.1
MarAvFe


2

Il downgrade a npm i @ angular-devkit / build-angular @ 0.803.24 questa versione mi ha aiutato!


2

Prova la versione build-angular 0.803.24 usng commad: npm i @ angular-devkit / build-angular @ 0.803.24


1
Potresti chiarire come questa risposta migliora su quella più votata? Sembra una copia più povera di quella.
Raul Sauco,

0

Basta semplicemente aggiornare o declassare angulardevkit in modo che ng funzioni npm i @ angular-devkit / build-angular @ 0.803.24 se questo non funziona, aggiornare @ angular-devkit / build-angular version.


0

Stavo installando ngx-quill e ho riscontrato lo stesso problema. assicurati di controllare le versioni supportate.

Ad esempio: se si utilizza Angular 8, assicurarsi di installare la versione supportata. In caso di ngx-quill, sarà npm installare ngx-quill @ 5.2.0



0

ng update @ angular / cli @ angular / core - non ha funzionato per me; ng non è stato trovato

Sono nuovo di Angular ma ci ho provato

npm update @ angular / cli @ angular / core

inizio npm

Funziona ora

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.