簡體   English   中英

發生未處理的異常:目標入口點“@angular/material/menu”

[英]An unhandled exception occurred: The target entry-point "@angular/material/menu"

我是 angular 的新手。到達我項目的 clientapp 文件夾后,我使用了名為“ng serve”的命令。 我收到一個錯誤。 您的全局 Angular CLI 版本 (12.2.9) 高於本地版本 (11.2.18)。 使用本地 Angular CLI 版本。

要禁用此警告,請使用“ng config -g cli.warnings.versionMismatch false”。(黃色消息)發生未處理的異常:目標入口點“@angular/material/menu”缺少依賴項:

  • @角/cdk/a11y
  • @angular/cdk/強制
  • @angular/cdk/鍵碼
  • @angular/cdk/門戶網站
  • @angular/cdk/bidi
  • @angular/cdk/覆蓋
  • @angular/cdk/平台
  • @angular/cdk/scrolling(紅色)。 所以我再次使用了 npm 安裝命令和 ng serve。仍然收到此錯誤。

我現在該怎么辦?

您的全局 Angular CLI 版本 (12.2.9) 高於本地版本 (11.2.18)。 使用本地 Angular CLI 版本。

Angular cli 會產生此警告,因為您的項目是使用11.2.18構建的,而您的全局安裝版本是12.2.9 您可以忽略此警告,因為您的項目將使用node-modules文件夾中本地安裝11.2.18版本。

發生未處理的異常:目標入口點“@angular/material/menu”缺少依賴項:

您收到此錯誤是因為@angular/material的某些模塊內部依賴於@angular/cdk package。

嘗試使用以下命令安裝@angular/cdk package:

npm install --save @angular/cdk

如果錯誤仍然存在,請強制清理緩存並刪除node-modules文件夾。

npm cache clear --force

在此之后,運行npm install命令。 它將再次下載所有項目依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM