错误:Angular CLI v10.1.0 及更高版本(并且没有 `tsconfig.base.json`)

Fra*_*rzi 9 typescript eslint tslint angular-cli angular

在我的Angular 11 项目中,我尝试用 eslint 替换 tslint,但命令如下:

ng add @angular-eslint/schematics
Run Code Online (Sandbox Code Playgroud)

给我这个错误:

错误:需要 Angular CLI v10.1.0 及更高版本(并且不需要tsconfig.base.json)才能运行此原理图。请更新您的工作区并重试。

为什么我的 Angular CLI 版本已经高于10.1.0但我仍然有该tsconfig.base.json文件以及如何修复它?

Fra*_*rzi 7

我通过运行解决了这个问题

ng update @angular/cli --migrate-only --from 9 --to 10
Run Code Online (Sandbox Code Playgroud)

这将正确删除该tsconfig.base.json文件并允许我继续迁移。