来自 codacy 的 Eslint 配置文件

Posted

技术标签:

【中文标题】来自 codacy 的 Eslint 配置文件【英文标题】:Eslint config file from codacy 【发布时间】:2016-05-31 04:28:15 【问题描述】:

我正在使用 codacy 来监控代码质量,但很高兴看到 codacy 在推送之前会捕获什么。我看到它使用 eslint 和其他几个工具来决定要捕获什么。有没有办法从 codacy 生成 .eslintrc 配置文件?这样我就可以在 Webstorm 中使用这个配置,并在推送任何代码之前进行任何必要的更改。

【问题讨论】:

【参考方案1】:

不幸的是,目前无法从 Codacy 本身生成 .eslintrc 或 JHint/JSLint 文件。您可以在 Codacy 中导入这些配置文件,但不能导出它们。

【讨论】:

【参考方案2】:

2 年后 Codacy 仍然不提供导出工具。因此,最好的方法似乎是在 ESLint 演示 (https://eslint.org/demo/) 上模仿 Codacy 配置,然后单击页面底部的“使用此配置下载 .eslintrc.json 文件”。您将需要再次选中/取消选中规则,但至少您将获得一个配置文件以供将来使用。

【讨论】:

以上是关于来自 codacy 的 Eslint 配置文件的主要内容,如果未能解决你的问题,请参考以下文章

【Eslint配置】 eslint-config-* 和 eslint-plugin-* 的区别

ESLint

eslint 的配置

vue项目ESLint检查

vue-cli中的ESlint配置文件eslintrc.js详解

在VSCode中配置代码自动 eslint 格式化(修改eslint规则eslint忽略文件)