在Angular monorepo中进行皮棉分阶段

时间:2020-06-02 12:00:48

标签: angular lint-staged

我正在尝试使用Angular monorepo工作区设置lint-staged,但是无法使其正常工作。 当ng lint --files与更改的文件一起执行时,将错误*file* is not part of a TypeScript project。 如果我运行ng lint <project> --files,它可以工作。 Angular可以使用lint-staged中的文件来整理所有项目吗?

我只需要更换零件即可,但我不知道如何实现。

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

1 个答案:

答案 0 :(得分:1)

ng lint有一些命令行参数问题。您需要使用以下填充程序:https://www.npmjs.com/package/ng-lint-staged