当前位置: 首页 > 知识库问答 >
问题:

有没有办法列出一个角度项目中所有活动的ESLint/Prettier规则?

璩华辉
2023-03-14

我正在尝试使用配置ESLint和Prettier。eslintrc。js和。prettierrc。从一些扩展开始,比如:

然而,这些可能包含冲突的规则或我觉得恼人的选项/规则。

是否有一个脚本,一个IDE插件(我们的团队使用WebStorm和VS Code)或一个独立的工具,可以根据我当前的配置编译一个有效的选项和规则列表?

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

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

我看着https://www.npmjs.com/package/eslint-find-rules这是一个开始。然而,到目前为止,我只得到了一个规则列表,没有任何信息,它们来自哪里,或者它们当前的设置是什么。

我们正在寻找一种方法来确定使用哪些规则集作为起点,以及我们想要覆盖哪些规则,而不必盲目尝试很长时间。

共有1个答案

东郭赞
2023-03-14

eslint--print-configfile.js命令应该能够列出所有规则及其值应用于特定文件。但是,它不会显示在哪个插件中启用了规则。

 类似资料:
  • 问题内容: 我想一次从redis列表中弹出所有列表项。 我不想在列表为空时调用或方法,因为它似乎多次无效地将请求发送到。 我也知道我可以使用方法获得所有列表,但不能弹出项目。 你能建议我吗? 我只想和清单中的项目一个请求即可。 问题答案: 正如Itamar Haber所说,请使用lrange和del。在管道模式下,它将作为单个命令完成。

  • 有没有办法列出AWS中的所有资源?对于所有区域,所有资源...例如列出所有EC2实例、所有VPC、API Gateway中的所有API等...我想列出我帐户的所有资源,因为我很难找到我现在可以放弃的资源。

  • 问题内容: 它或多或少地显示:Python中是否有一种(简单的)方法可以列出Windows系统中所有当前正在使用的驱动器号? (我的google-fu似乎让我失望了。) 有关: 枚举Windows(C ++ / Win32)中所有可用的驱动器号 问题答案: 改编自:http : //www.faqts.com/knowledge_base/view.phtml/aid/4670

  • 我有五个属性的列表,每个属性有五个不同的值。我想生成它们的笛卡尔乘积,并过滤所有独特的排列。 一些背景: 我需要它们作为我的输入值来解决逻辑难题。在那里我对照他们检查规则以找到正确的解决方案。 也许一个简化的例子就能说清楚。 数据: 数据的笛卡尔乘积: 我想要的是: 我不想要的是: 我不希望同一个值多次出现。位置很重要,因此它应该具有置换性质,对于包含五个元素的列表,它应该具有置换性质。我猜输出大

  • 问题内容: 假设我在redis中有以下键: 密钥名称: setkey hashkey zsetkey 当我输入命令: 我正确地得到所有上述密钥列表。要获取特定键的数据类型,我们使用命令。 有没有办法列出Redis中的所有键及其数据结构?例如: setkey set hashkey hash zsetkey sorted set 是否有命令/本机方式来实现这一目标?提前致谢。 问题答案: 首先,您不

  • 问题内容: PHP数组可以为其元素包含数组。这些数组可以具有数组,依此类推。有没有办法找出PHP数组中存在的最大嵌套?一个示例是一个函数,如果初始数组不具有数组作为元素,则返回1;如果至少一个元素是数组,则返回2,依此类推。 问题答案: 应该这样做: 编辑:非常快速地测试了它,它似乎可以工作。