【发布时间】:2022-06-16 07:49:42
【问题描述】:
我正在向现有的 Angular 项目添加 eslint 规则,以确保开发人员遵守一组“标准”。我最初添加了plugin:@typescript-eslint/recommended,但后来切换到plugin:@angular-eslint/recommended,这样我们除了打字稿规则之外还获得了Angular规则。
从文档中,我认为 Angular-eslint-recommended 扩展了plugin:@typescript-eslint/recommended,但实际上它只是扩展了 plugin:@typescript-eslint。
问题:对于 Angular 使用,两者都可以,还是 Angular-eslint/recommended 包含它推荐的所有打字稿规则?
只有我能找到描述两者的文档: https://medium.com/acute-angular/migrating-angular-projects-from-tslint-to-eslint-and-prettier-cd87eea9ffcd
Typescript 推荐: https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/src/configs/recommended.ts
角度推荐: https://github.com/angular-eslint/angular-eslint/tree/master/packages/eslint-plugin/src/configs
【问题讨论】:
标签: angular eslint typescript-eslint angular-eslint