未処理の例外が発生しました:ジョブ名「..getProjectMetadata」が存在しません


70

アプリケーションの実行を開始すると、次のエラーが発生します。

**[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.19Node: 12.14.0

この問題の原因は何ですか?

回答:


108

@ angular-devkit / build-angularに問題があるようです。

実行して更新してみてください

npm i @angular-devkit/build-angular

または、次のような以前のバージョンを指定してダウングレードする

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

31
バージョンを更新してもうまくいきませんでしたが、特定のバージョンにダウングレードするとうまくいきました。
ジョアン・パイヴァ

4
私のために働いた私は私のgithubでpackage.jsonをチェックし、次のバージョンnpm i @ angular-devkit / build-angular @〜0.803.17にアップグレードしました、そしてそれは私のために完全に働きました
Vikas Kandari

1
ionic 5がリーフレットマップを追加しようとすると、package.jsonのbuild-angularが0.900.1を示していました。それが問題の原因でした。0.801.12で他のパッケージにダウングレードすると、脆弱性が高くなりました。0.803.24へのダウングレードは機能しました..脆弱性はなくなりましたが、イオニック5ショーは9.0角度では機能しないため、機能していました
キャプテンファンタスティック

この問題は通常、角度のあるテーマをインストールするときに発生します。私にとって、バージョンのダウングレードはうまくいきました。
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

30

新しいプロジェクトを作成したばかりで、このエラーが発生しました。使用する必要のあるレガシーコードがなく、Angularの最新(9.0)バージョンを使用したかったので、次のコマンドを実行しました。

ng update @angular/cli @angular/core

そしてそれはすべてを修正しました。


5
これは、このエラーが発生する最も一般的な使用例に対応しているため、受け入れられる答えになるはずです。
雪だるま

21

私は同じ問題を抱えていて、このコマンドを使用してこの例に以前/古いバージョン「0.803.24」をインストールすることで解決しました:

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

7

IONIC 5では、次のダウングレードがうまくいきました。

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

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

他のバージョンには脆弱性の警告とリスクが高い


1
@0.803.25有効にするために私のために働いた$ npm startngx-admin@4.0.1
MarAvFe


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
この回答が最高投票数の回答をどのように改善するかを明確にしていただけますか そのコピーの貧弱なコピーのようです。
Raul Sauco

0

単にAngulardevkitを更新またはダウングレードして、ng serve work 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

ng update @ angular / cli @ angular / core-うまくいきませんでした。ngが見つかりませんでした

Angularは初めてですが、試しました

npm update @ angular / cli @ angular / core

npmスタート

現在動作しています

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.