Codelyzer 需要 Angular 9 而不是 Angular 10

Codelyzer requires Angular 9 instead of Angular 10

当我在节点 js 项目中 运行 命令 npm ls -json 时,出现以下错误:

npm ERR! missing: @angular/core@9.0.0, required by codelyzer@6.0.2
npm ERR! missing: @angular/compiler@9.0.0, required by codelyzer@6.0.2

@angular/core@angular/compiler 已经安装在我项目的依赖项中,但是版本是 10.2.4

只有当我 运行 yarn install 安装我的包时才会出现错误。如果我使用 npm install 一切正常,但需要一段时间。

是否有任何版本的 codelyzer 使用 Angular 10 而不是 Angular 9 或其他解决相同问题的软件包?

环境:

我发现 Codelyzer 已被弃用,我不得不将其删除并安装“eslint”包。 EsLint 包含了 codelyzer 的所有功能。

我找到了这个 Github 对话,并以此为基础 我只需要更新 Angular 10 的版本。Codelayzer 版本是 @6.0.0