【问题标题】:lint-staged in Angular monorepoAngular monorepo 中的 lint-staged
【发布时间】:2020-09-20 21:27:21
【问题描述】:

我正在尝试使用我的 Angular monorepo 工作区设置 lint-staged,但是我无法使其工作。 当ng lint --files 使用更改的文件执行时,*file* is not part of a TypeScript project 会出错。 如果我运行 ng lint <project> --files 它可以工作。 Angular 是否可以使用来自 lint-staged 的文件对所有项目进行 lint?

我只需要对更改的部分进行 linting,但我不知道如何实现这一点。

我在angular.json 中没有默认项目,但是ng lint 似乎从第一个项目开始,如果找不到该文件,则会出错。

【问题讨论】:

    标签: angular lint-staged


    【解决方案1】:

    ng lint 存在一些命令行参数问题。你需要使用这个垫片:https://www.npmjs.com/package/ng-lint-staged

    【讨论】:

      猜你喜欢
      • 2020-10-25
      • 2022-01-21
      • 2020-12-27
      • 2019-03-19
      • 2021-12-17
      • 2018-08-04
      • 1970-01-01
      • 2018-10-07
      • 2022-01-26
      相关资源
      最近更新 更多