Ocorreu uma exceção não tratada: o nome da tarefa "..getProjectMetadata" não existe


70

Quando começo a executar meu aplicativo, recebo este erro:

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

Eu tenho estas versões: Angular CLI: 8.3.19, Node: 12.14.0.

Alguma idéia do que causa esse problema?

Respostas:


108

Parece ser um problema com o @ angular-devkit / build-angular.

Tente atualizá-lo executando

npm i @angular-devkit/build-angular

Ou faça o downgrade especificando uma versão anterior, como

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

31
Atualizar a versão não funcionou para mim, mas fazer o downgrade para aquela específica funcionou para mim.
João Paiva

4
funcionou para mim, verifiquei o package.json no meu github e atualizei para a versão seguinte npm i @ angular-devkit / build-angular @ ~ 0.803.17 e funcionou perfeitamente para mim
Vikas Kandari

11
para o iônico 5 tentando adicionar mapas de folhetos, o angular de construção no package.json estava mostrando 0.900.1; isso estava causando o problema; o downgrade para os outros pacotes em 0.801.12 trouxe de volta as altas vulnerabilidades; o downgrade para 0.803.24 funcionou .. não há mais vulnerabilidades, mas ainda estava trabalhando como o ionic 5 shows não funcionará com 9.0 angular
Captain Fantastic

Esse problema geralmente ocorre quando estamos instalando um tema angular. Para mim, o downgrade da versão funcionou.
BIJAY

11
Como isso deve ser útil? Como se determina para qual versão downgrade ??? LOL
Liquid Core

60

Eu tive esse erro depois de npm auditencontrar vulnerabilidades na versão @angular-devkit/build-angularque estava usando. Eu executei o npm audit fixque o atualizou 0.900.2, mas quando o executei ng serve, ocorreu o erro citado na pergunta.

Eu o resolvi fazendo o downgrade para a versão 0.803.25. Esta foi a versão mais alta que pude encontrar que não causou erros ao executar ng serve. As vulnerabilidades encontradas por npm auditsão resolvidas nesta versão.

Este é o comando que executei:

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

30

Acabei de criar um novo projeto e recebi esse erro. Como não tinha código legado, precisava trabalhar e queria usar a versão mais recente (9.0) do Angular, executei este comando:

ng update @angular/cli @angular/core

e consertou tudo.


5
Deve ser a resposta aceita, pois aborda o caso de uso mais comum de obter esse erro.
Boneco de neve

21

Eu tive o mesmo problema e resolvi-o instalando a versão anterior / antiga "0.803.24" neste exemplo usando este comando:

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

7

Para o IONIC 5, os seguintes downgrades funcionaram para mim.

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

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

Outras versões tem um alto aviso de vulnerabilidade e riscos


11
@0.803.25trabalhou para mim para permitir $ npm startdengx-admin@4.0.1
MarAvFe


2

Fazendo o downgrade para npm i @ angular-devkit / build-angular @ 0.803.24 esta versão me ajudou!


2

Tente a versão build-angular 0.803.24 usando o comando: npm i @ angular-devkit / build-angular @ 0.803.24


11
Você poderia esclarecer como essa resposta melhora a mais votada? Parece uma cópia mais pobre dessa.
Raul Sauco 19/03

0

Simplesmente atualize ou faça o downgrade do angulardevkit para que ng sirva ao trabalho npm i @ angular-devkit / build-angular @ 0.803.24 se isso não funcionar, atualize a versão @ angular-devkit / build-angular.


0

Eu estava instalando o ngx-quill e enfrentou o mesmo problema. por favor, verifique as versões suportadas.

Por exemplo - Se você estiver usando o Angular 8, verifique se está instalando a versão suportada. No caso do ngx-quill, será o npm install ngx-quill @ 5.2.0



0

ng update @ angular / cli @ angular / core - não funcionou para mim; não foi possível encontrar ng

Eu sou novo no Angular, mas tentei

atualização npm @ angular / cli @ angular / core

início npm

Está funcionando agora

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.