【问题标题】:Codelyzer requires Angular 9 instead of Angular 10Codelyzer 需要 Angular 9 而不是 Angular 10
【发布时间】:2021-12-16 21:39:47
【问题描述】:

当我在节点 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 或其他解决相同问题的软件包?

环境:

  • 操作系统:Windows

  • 包管理器:纱线

  • 角度版本:10

【问题讨论】:

    标签: node.js angular npm yarnpkg codelyzer


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2020-09-07
        • 1970-01-01
        • 2021-01-02
        • 1970-01-01
        • 2017-02-17
        • 2020-11-13
        • 2020-11-15
        • 2020-10-16
        • 2020-06-04
        相关资源
        最近更新 更多