Angular 有没有办法列出角度项目中所有活动的ESLint/Prettier规则? 背景:
我正在尝试使用.eslintrc.js和.prettierrc.js配置ESLint和.prettierrc.js,从以下扩展开始:Angular 有没有办法列出角度项目中所有活动的ESLint/Prettier规则? 背景:,angular,typescript,configuration,eslint,prettier,Angular,Typescript,Configuration,Eslint,Prettier,我正在尝试使用.eslintrc.js和.prettierrc.js配置ESLint和.prettierrc.js,从以下扩展开始: eslint:推荐 插件:@typescript eslint/推荐 prettier/@typescript eslint 插件:更漂亮/推荐 插件:@angular eslint/推荐 但是,这些可能包含冲突的规则或选项/规则,我觉得很烦人 问题: 是否有脚本、IDE插件(我们的团队使用WebStorm和VS Code)或独立工具,根据我当前的配置编译有
- eslint:推荐
- 插件:@typescript eslint/推荐
- prettier/@typescript eslint
- 插件:更漂亮/推荐
- 插件:@angular eslint/推荐
问题: 是否有脚本、IDE插件(我们的团队使用WebStorm和VS Code)或独立工具,根据我当前的配置编译有效选项和规则列表
理想情况下,它应该列出实际应用的所有规则,包括导入的规则集。对于每个规则,它应该显示其当前设置(甚至可能是默认设置和其他选项)及其来源(规则集、配置文件)。如果规则已被覆盖或 两个或更多导入的规则集的冲突设置也应该显示出来 我想象一些类似于有效的Maven POM或Maven依赖关系树的东西,作为打印输出或GUI工具窗口 我看这是一个开始。然而,到目前为止,我只得到了一个规则列表,没有任何信息,它们来自哪里,或者它们当前的设置是什么 动机: 我们正在寻找一种方法来确定使用哪些规则集作为起点,以及要覆盖哪些规则,而不必长期盲目尝试。
eslint--print config file.js
应该能够列出所有规则及其应用于特定文件的值。但是,它不会显示在哪个插件中启用了该规则