Произошло необработанное исключение: имя задания «..getProjectMetadata» не существует

71

Когда я запускаю приложение, я получаю эту ошибку:

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

У меня есть эти версии: Angular CLI: 8.3.19, Node: 12.14.0.

Любая идея, что вызывает эту проблему?

vasil001
источник

Ответы:

108

Кажется, проблема в @ angular-devkit / build-angular.

Попробуйте обновить его, запустив

npm i @angular-devkit/build-angular

Или понизив его, указав предыдущую версию, например

npm i @angular-devkit/build-angular@0.803.24
gattsbr
источник
31
Обновление версии не сработало для меня, но понижение до этой конкретной версии сделало это для меня.
Жоао Пайва
4
работал для меня, я проверил package.json в своем github и обновил до следующей версии npm i @ angular-devkit / build-angular @ ~ 0.803.17, и он отлично сработал для меня
Vikas Kandari
1
для ionic 5, пытающейся добавить карты листовок, build-angular в package.json показывал 0.900.1; это было причиной проблемы; понижение до других пакетов в 0.801.12 вернуло высокую уязвимость; понижение до 0,803,24 сработало ... больше никаких уязвимостей, но все еще работало, поскольку ионные 5 шоу не будут работать с 9,0 угловыми
Captain Fantastic
Эта проблема обычно возникает, когда мы устанавливаем угловую тему. Для меня понижение версии сработало.
BIJAY
1
Как это должно быть даже полезно? Как определить, до какой версии понизить версию ??? LOL
Liquid Core
60

У меня была эта ошибка после npm auditобнаружения уязвимостей в версии, @angular-devkit/build-angularкоторую я использовал. Я побежал, npm audit fixкоторый обновил его до 0.900.2, но когда я побежал, ng serveон дал ошибку, указанную в вопросе.

Я решил это путем понижения до версии 0.803.25. Это была самая высокая версия, которую я смог найти, которая не вызывала ошибок при запуске ng serve. Найденные уязвимости npm auditустранены в этой версии.

Это команда, которую я выполнил:

npm i @angular-devkit/build-angular@0.803.25
Тим
источник
32

Я только что создал новый проект и получил эту ошибку. Поскольку у меня не было устаревшего кода, с которым мне нужно было работать, и я хотел использовать последнюю версию (9.0) Angular, я запустил эту команду:

ng update @angular/cli @angular/core

и это все исправило.

ColemanTO
источник
5
Должен быть принятый ответ, так как он касается наиболее распространенного варианта использования этой ошибки.
Снеговик
21

У меня была та же проблема, и я решил ее, установив предыдущую / старую версию "0.803.24" в этом примере с помощью этой команды:

npm i @angular-devkit/build-angular@0.803.24
HM23
источник
7

Для IONIC 5 у меня работали следующие понижения.

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

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

Другие версии имеют высокую уязвимость предупреждения и риски

prosper1
источник
1
@0.803.25работал на меня, чтобы включить $ npm startизngx-admin@4.0.1
MarAvFe
5

обновление @ angular-devkit / build-angular.

Мухаммед Арслан
источник
2

Понижение до npm i @ angular-devkit / build-angular @ 0.803.24 - эта версия мне помогла!

Санта
источник
2

Попробуйте build-angular версию 0.803.24, используя запятую: npm i @ angular-devkit / build-angular @ 0.803.24

Джигар Джадав
источник
1
Не могли бы вы уточнить, как этот ответ улучшается по сравнению с самым высоко проголосовавшим? Похоже, что более плохая копия этого.
Рауль Сауко
0

Просто обновите или понизьте angulardevkit, чтобы он работал npm i @ angular-devkit / build-angular @ 0.803.24, если это не работает, то обновите версию @ angular-devkit / build-angular.

Локиндра Данги
источник
0

Я устанавливал ngx-quill и столкнулся с той же проблемой. Пожалуйста, не забудьте проверить поддерживаемые версии.

Например - Если вы используете Angular 8, убедитесь, что вы устанавливаете поддерживаемую версию. В случае ngx-quill это будет npm install ngx-quill @ 5.2.0

Анирбан Бхадра
источник
0

Я обновил свой проект ng8 до ng9 с

ncu -u
Роб Ласше
источник
0

ng update @ angular / cli @ angular / core - у меня не работает; нг не может быть найдено

Я новичок в Angular, но попробовал

npm update @ angular / cli @ angular / core

начало вечера

Сейчас работает

Ирина Данович
источник