Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 有没有办法列出角度项目中所有活动的ESLint/Prettier规则? 背景:_Angular_Typescript_Configuration_Eslint_Prettier - Fatal编程技术网

Angular 有没有办法列出角度项目中所有活动的ESLint/Prettier规则? 背景:

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)或独立工具,根据我当前的配置编译有

我正在尝试使用.eslintrc.js.prettierrc.js配置ESLint.prettierrc.js,从以下扩展开始:

  • eslint:推荐
  • 插件:@typescript eslint/推荐
  • prettier/@typescript eslint
  • 插件:更漂亮/推荐
  • 插件:@angular eslint/推荐
但是,这些可能包含冲突的规则或选项/规则,我觉得很烦人


问题: 是否有脚本、IDE插件(我们的团队使用WebStormVS Code)或独立工具,根据我当前的配置编译有效选项和规则列表


理想情况下,它应该列出实际应用的所有规则,包括导入的规则集。对于每个规则,它应该显示其当前设置(甚至可能是默认设置和其他选项)及其来源(规则集、配置文件)。如果规则已被覆盖或 两个或更多导入的规则集的冲突设置也应该显示出来

我想象一些类似于有效的Maven POM或Maven依赖关系树的东西,作为打印输出或GUI工具窗口

我看这是一个开始。然而,到目前为止,我只得到了一个规则列表,没有任何信息,它们来自哪里,或者它们当前的设置是什么

动机: 我们正在寻找一种方法来确定使用哪些规则集作为起点,以及要覆盖哪些规则,而不必长期盲目尝试。
eslint--print config file.js
应该能够列出所有规则及其应用于特定文件的值。但是,它不会显示在哪个插件中启用了该规则