0

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

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 或其他解决相同问题的包?

环境:

  • 操作系统:Windows

  • 包经理:纱线

  • 角度版本:10

4

2 回答 2

1

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

于 2021-11-15T14:34:52.777 回答
1

我发现了这个Github对话,基于此我只需要更新 Angular 10 的版本。Codelayzer 版本是 @6.0.0

于 2022-01-31T07:44:49.867 回答