Một ngoại lệ chưa được xử lý đã xảy ra: Tên công việc, ..getProjectMetadata, không tồn tại


70

Khi tôi bắt đầu chạy Ứng dụng của mình, tôi gặp lỗi này:

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

Tôi có các phiên bản này: Angular CLI: 8.3.19, Node: 12.14.0.

Bất kỳ ý tưởng những gì gây ra vấn đề này?

Câu trả lời:


108

Nó dường như là một vấn đề với @ angular-devkit / build-angular.

Hãy thử cập nhật nó bằng cách chạy

npm i @angular-devkit/build-angular

Hoặc hạ cấp nó bằng cách chỉ định một phiên bản trước đó, chẳng hạn như

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

31
Cập nhật phiên bản không hiệu quả với tôi, nhưng việc hạ cấp xuống phiên bản cụ thể đó đã giúp tôi.
João Paiva

4
đã làm việc cho tôi, tôi đã kiểm tra gói.json trong github của mình và nâng cấp lên phiên bản sau npm i @ angular-devkit / build-angular @ ~ 0.804.17 và nó hoạt động hoàn hảo với tôi
Vikas Kandari

1
đối với ionic 5 đang cố gắng thêm bản đồ tờ rơi, bản dựng góc trong gói.json đã hiển thị 0.900.1; điều đó đã gây ra vấn đề; hạ cấp xuống các gói khác tại 0.801.12 đã mang lại các lỗ hổng cao; hạ cấp xuống 0,804,24 đã hoạt động .. không còn lỗ hổng nữa nhưng vẫn hoạt động như các chương trình ionic 5 sẽ không hoạt động với 9.0 góc
Captain Fantastic

Vấn đề này thường xuất hiện khi chúng ta đang cài đặt một chủ đề góc cạnh. Đối với tôi, hạ cấp phiên bản làm việc.
BIJAY

1
Làm thế nào điều này sẽ thậm chí hữu ích? Làm thế nào một người xác định hạ cấp phiên bản nào ??? LOL
Lõi lỏng

60

Tôi đã gặp lỗi này sau khi npm audittìm thấy lỗ hổng trong phiên bản @angular-devkit/build-angularmà tôi đang sử dụng. Tôi đã chạy npm audit fixcập nhật nó 0.900.2, nhưng khi tôi chạy, ng servenó đã báo lỗi trong câu hỏi.

Tôi đã giải quyết nó bằng cách hạ cấp xuống phiên bản 0.803.25. Đây là phiên bản cao nhất tôi có thể tìm thấy mà không gây ra bất kỳ lỗi nào khi chạy ng serve. Các lỗ hổng được tìm thấy npm auditđược giải quyết trong phiên bản này.

Đây là lệnh tôi đã chạy:

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

30

Tôi vừa tạo một dự án mới và gặp lỗi này. Vì tôi không có mã kế thừa mà tôi cần để làm việc và muốn sử dụng phiên bản Angular (9.0) mới nhất, tôi đã chạy lệnh này:

ng update @angular/cli @angular/core

và nó đã sửa mọi thứ.


5
Nên là câu trả lời được chấp nhận vì nó giải quyết trường hợp sử dụng phổ biến nhất nhận được lỗi này.
tuyết

21

Tôi đã có cùng một vấn đề và tôi đã giải quyết nó bằng cách cài đặt phiên bản cũ / cũ "0.804.24" trong ví dụ này bằng cách sử dụng lệnh này:

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

7

Đối với IONIC 5, các hạ cấp sau đây đã làm việc cho tôi.

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

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

Các phiên bản khác có cảnh báo và rủi ro dễ bị tổn thương cao


1
@0.803.25làm việc cho tôi để cho phép $ npm startcácngx-admin@4.0.1
MarAvFe


2

Hạ cấp xuống npm i @ angular-devkit / build-angular @ 0.804.24 phiên bản này đã giúp tôi!


2

Hãy thử phiên bản build-angular 0.804.24 usng commad: npm i @ angular-devkit / build-angular @ 0.804.24


1
Bạn có thể làm rõ làm thế nào câu trả lời này cải thiện trên bình chọn cao nhất? Có vẻ như một bản sao kém hơn của cái đó.
Raul Sauco

0

Đơn giản chỉ cần cập nhật hoặc hạ cấp angulardevkit để ng phục vụ công việc npm i @ angular-devkit / build-angular @ 0.804.24 nếu điều này không hoạt động thì cập nhật @ angular-devkit / build-angular phiên bản.


0

Tôi đã cài đặt ngx-quill và gặp vấn đề tương tự. hãy chắc chắn kiểm tra các phiên bản được hỗ trợ.

Ví dụ: Nếu bạn đang sử dụng Angular 8, hãy đảm bảo bạn đang cài đặt phiên bản được hỗ trợ. Trong trường hợp ngx-quill, sẽ là npm cài đặt ngx-quill @ 5.2.0



0

ng update @ angular / cli @ angular / core - không hoạt động với tôi; ng không thể được tìm thấy

Tôi mới đến Angular nhưng đã thử

cập nhật npm @ angular / cli @ angular / core

bắt đầu

Nó đang làm việc

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.