【发布时间】:2021-05-31 05:25:19
【问题描述】:
我正在尝试将角度从 9 升级到 10 ,并出现以下错误消息,我尝试在 package.json 中手动升级。但这无济于事:
"@angular/core": "^10.2.5",
"@angular/common": "^10.2.5",
The installed local Angular CLI version is older than the latest stable version. Installing a temporary version to perform the update. √ Package successfully installed. Using package manager: 'npm' Collecting installed dependencies... Found 92 dependencies. Fetching dependency metadata from registry...
Package "@mat-datetimepicker/core" has an incompatible peer dependency to "@angular/common" (requires "^8.2.4" (extended), would install "10.2.5").
Package "@mat-datetimepicker/core" has an incompatible peer dependency to "@angular/core" (requires "^8.2.4" (extended), would install "10.2.5").
× 迁移失败:发现不兼容的对等依赖项。同行 安装依赖项时的依赖项警告意味着那些 依赖项可能无法一起正常工作。您可以使用 '--force' 选项忽略不兼容的对等依赖项,而是 稍后解决这些警告。看 “C:\Users\user\AppData\Local\Temp\ng-fEmwhD\angular-errors.log” 更多细节。
知道我做错了什么吗?
附加错误日志:
[error] Error: Incompatible peer dependencies found.
Peer dependency warnings when installing dependencies means that those dependencies might not work correctly together.
You can use the '--force' option to ignore incompatible peer dependencies and instead address these warnings later.
at _validateUpdatePackages (C:\Users\User\AppData\Local\Temp\angular-cli-packages-rR5gQq\node_modules\@angular\cli\src\commands\update\schematic\index.js:164:15)
at C:\Users\User\AppData\Local\Temp\angular-cli-packages-rR5gQq\node_modules\@angular\cli\src\commands\update\schematic\index.js:653:13
at processTicksAndRejections (internal/process/task_queues.js:97:5)
【问题讨论】:
标签: angular