用于将 cli 版本从 v7 项目更新到 v8 的 ng 升级命令失败。
手动尝试先升级 cli 也会失败。
ng update @angular/cli
您的全局 Angular CLI 版本 (8.0.1( 高于本地版本 版本 (7.3.9(。使用本地 Angular CLI 版本。
包"@angular/compiler-cli"
对"typescript
"(requires ">=3.1.1 <3.3", would install "3.4.5")
具有不兼容的对等依赖关系。发现不兼容的对等依赖项。见上文。
尝试使用ng update --all --force
升级所有软件包,如果这不起作用,请尝试升级核心和 CLI ng update @angular/core @angular/cli
。
仍然无法正常工作,然后使用npm i typescript@3.4
手动安装打字稿
就像上面的答案一样,强制更新,但就我而言,typescript@latest不起作用,因为 angular 需要 typescipt@3.4。如果您强制全部安装3.5版本,则必须将其降级