我正在尝试设置 lint-staged
使用我的 Angular monorepo 工作区,但是我无法使其工作。
当ng lint --files
使用已更改的文件执行它会出错 *file* is not part of a TypeScript project
.
如果我运行 ng lint <project> --files
有用。 Angular 是否可以使用 lint-staged
中的文件检查所有项目? ?
我只需要对更改的部分运行 linting,但我不知道如何实现这一点。
我在 angular.json
中没有默认项目, 然而ng lint
似乎是从第一个项目开始,如果找不到该文件,则会出错。
最佳答案
ng lint
存在一些命令行参数问题。您需要使用此垫片:https://www.npmjs.com/package/ng-lint-staged
关于angular - lint-staged in Angular monorepo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62151536/