簡體   English   中英

npm ERR:解析時。 metronic-angular@6.1.8

[英]npm ERR! While resolving: metronic-angular@6.1.8

更新到 angular 10 后,我在 angular 8 中有一個帶有 metronic 的項目,當我嘗試安裝npm i每次都會收到此錯誤。

npm ERR: While resolving. metronic-angular@6.1.8

npm ERR: Found. @angular/common@10.2.5

  npm ERR! ERESOLVE unable to resolve dependency tree.
  npm ERR!
  npm ERR! While resolving: metronic-angular@6.1.8
  npm ERR! Found: @angular/common@10.2.5
  npm ERR! node_modules/@angular/common.
  npm ERR!   @angular/common@"^10.2.5" from the root project
  npm ERR!
  npm ERR! Could not resolve dependency:
  npm ERR! peer @angular/common@"^8.0.0 || ^9.0.0-0" from @angular/cdk@8.2.3
  npm ERR! node_modules/@angular/cdk
  npm ERR!   @angular/cdk@"^8.2.3" from the root project
  npm ERR!
  npm ERR! Fix the upstream dependency conflict, or retry
  npm ERR! this command with --force, or --legacy-peer-deps
  npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

這是截圖。

錯誤屏幕

任何幫助將不勝感激 謝謝。

你能附上package.json嗎? 看起來@angular/cdk還沒有增加到 v10。 我最近在更新 angular 時遇到了類似的問題,即使指定了正確的版本。 我修復了:

  • 刪除 node_modules - 可以通過命令rm -rf node_modules
  • 刪除 package-lock.json
  • 重新運行npm install

暫無
暫無

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

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