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.