Terjadi pengecualian yang tidak tertangani: Nama proyek "..getProjectMetadata" tidak ada

71

Ketika saya mulai menjalankan Aplikasi saya, saya mendapatkan kesalahan ini:

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

Saya memiliki versi ini: Angular CLI: 8.3.19, Node: 12.14.0.

Adakah Ide yang menyebabkan masalah ini?

vasil001
sumber

Jawaban:

108

Tampaknya menjadi masalah dengan @ angular-devkit / build-angular.

Coba perbarui dengan menjalankan

npm i @angular-devkit/build-angular

Atau menurunkan versi dengan menentukan versi sebelumnya, seperti

npm i @angular-devkit/build-angular@0.803.24
gattsbr
sumber
31
Memutakhirkan versi itu tidak berhasil untuk saya, tetapi menurunkan versi ke versi tertentu berhasil untuk saya.
João Paiva
4
bekerja untuk saya, saya memeriksa package.json di github saya dan ditingkatkan ke mengikuti versi npm i @ angular-devkit / build-angular @ ~ 0.803.17 dan itu berfungsi dengan baik untuk saya
Vikas Kandari
1
untuk ionic 5 mencoba menambahkan peta selebaran, build-angular di package.json menunjukkan 0.900.1; yang menyebabkan masalah; menurunkan versi ke paket lain di 0.801.12 membawa kerentanan tinggi kembali; menurunkan ke 0.803.24 berhasil .. tidak ada lagi kerentanan tetapi masih berfungsi karena ionic 5 shows tidak akan berfungsi dengan sudut 9.0
Captain Fantastic
Masalah ini biasanya muncul saat kami memasang tema sudut. Bagi saya, menurunkan versi ini berhasil.
BIJAY
1
Bagaimana ini bisa berguna? Bagaimana seseorang menentukan versi downgrade yang mana ??? LOL
Liquid Core
60

Saya memiliki kesalahan ini setelah npm auditmenemukan kerentanan dalam versi @angular-devkit/build-angularyang saya gunakan. Saya menjalankan npm audit fixyang memperbaruinya 0.900.2, tetapi ketika saya menjalankannya ng servememberikan kesalahan yang dikutip dalam pertanyaan.

Saya mengatasinya dengan menurunkan versi ke versi 0.803.25. Ini adalah versi tertinggi yang dapat saya temukan yang tidak menyebabkan kesalahan saat menjalankan ng serve. Kerentanan yang ditemukan oleh npm auditdiselesaikan dalam versi ini.

Ini adalah perintah yang saya jalankan:

npm i @angular-devkit/build-angular@0.803.25
Tim
sumber
32

Saya baru saja membuat proyek baru dan mendapatkan kesalahan ini. Karena saya tidak punya kode warisan yang saya perlukan untuk bekerja dan ingin menggunakan versi Angular (9.0) terbaru, saya menjalankan perintah ini:

ng update @angular/cli @angular/core

dan itu memperbaiki segalanya.

ColemanTO
sumber
5
Harus menjadi jawaban yang diterima karena ini membahas kasus penggunaan paling umum untuk mendapatkan kesalahan ini.
Snowman
21

Saya memiliki masalah yang sama, dan saya menyelesaikannya dengan menginstal versi sebelumnya / lama "0.803.24" dalam contoh ini menggunakan perintah ini:

npm i @angular-devkit/build-angular@0.803.24
HM23
sumber
7

Untuk IONIC 5, downgrade berikut berfungsi untuk saya.

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

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

Versi lain memiliki peringatan kerentanan tinggi dan risiko

sejahtera1
sumber
1
@0.803.25bekerja untuk saya untuk memungkinkan $ npm startof[email protected]
MarAvFe
5

perbarui @ angular-devkit / versi build-angular.

Muhammad Arslan
sumber
2

Menurunkan versi ke npm i @ angular-devkit / build-angular @ 0.803.24 versi ini membantu saya!

Santa
sumber
2

Coba versi build-angular 0.803.24 usng commad: npm i @ angular-devkit / build-angular @ 0.803.24

Jigar Jadav
sumber
1
Bisakah Anda mengklarifikasi bagaimana jawaban ini meningkat pada yang terpilih tertinggi? Sepertinya salinan yang lebih buruk dari yang itu.
Raul Sauco
0

Cukup perbarui atau turunkan angulardevkit sehingga ng melayani pekerjaan npm i @ angular-devkit / build-angular @ 0.803.24 jika ini tidak berhasil, perbarui @ angular-devkit / versi build-angular.

Lokindra Dangi
sumber
0

Saya menginstal ngx-quill dan menghadapi masalah yang sama. pastikan untuk memeriksa versi yang didukung.

Misalnya - Jika Anda menggunakan Angular 8, pastikan Anda menginstal versi yang didukung. Dalam hal ngx-quill, ini akan menjadi npm menginstal ngx-quill @ 5.2.0

Anirban Bhadra
sumber
0

Saya memutakhirkan proyek ng8 saya ke ng9 dengan

ncu -u
Rob Lassche
sumber
0

ng pembaruan @ angular / cli @ angular / core - tidak berfungsi untuk saya; ng tidak dapat ditemukan

Saya baru mengenal Angular tetapi mencoba

pembaruan npm @ sudut / cli @ sudut / inti

mulai npm

Ini bekerja sekarang

Irina Danovich
sumber