【发布时间】:2022-06-11 08:00:52
【问题描述】:
我有一个使用 Angular 13 的项目,我想将它更新到 Angular 14。
当我尝试更新时:
ng update @angular/core@14 @angular/cli@14
我明白了:
Package "@angular-eslint/schematics" has an incompatible peer dependency to "@angular/cli" (requires ">= 13.0.0 < 14.0.0", would install "14.0.1").
关于如何避免此错误的任何想法?
【问题讨论】:
-
1.从你的package.json中删除“@angular-eslint/schematics”包,2.有时你需要执行
ng update @angular/core@14 @angular/cli@14 --force -
我尝试过并安装了它,但现在当我尝试执行 ng serve 时出现此错误:此版本的 CLI 仅与 Angular 版本兼容 ^13.0.0 || ^13.3.0-rc.0,但找到了 Angular 版本 14.0.1。 ??????
-
在将应用程序更新到 Angular 14 后我遇到了同样的问题,尽管我有另一个应用程序更新并成功构建并比较了两者的版本,但无法构建
-
我可以在更新到 Angular 14 后运行 ng serve,但是 ng build 不起作用。
标签: angular angular-cli angular13 angular14