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?

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

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

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.


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

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


1
@0.803.25bekerja untuk saya untuk memungkinkan $ npm startofngx-admin@4.0.1
MarAvFe


2

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


2

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


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.


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



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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.