在控制台上做 ESLint 以检查项目的所有文件是不是正常

Posted

技术标签:

【中文标题】在控制台上做 ESLint 以检查项目的所有文件是不是正常【英文标题】:Do ESLint on a console to check if all files of a project are fine在控制台上做 ESLint 以检查项目的所有文件是否正常 【发布时间】:2016-12-03 04:44:00 【问题描述】:

我刚刚安装了 ESLint 并为我的项目(这是一个流星项目)创建了一个 package.json。

npm install -g eslint

现在我想测试我的项目文件夹中的所有*.js-文件。我该怎么做?

我试过了

cd project
eslint -c package.json *.js

但是什么都没有发生。

最后我想做一个测试,如果所有文件都正常,那么我可以进行合并/部署或其他任何操作。

【问题讨论】:

【参考方案1】:

eslint app-directory/

-c 允许您定义配置文件,尽管 package.json 不会用作有效的 eslint 配置。

这是一个示例 eslint 配置文件:https://github.com/airbnb/javascript/blob/master/packages/eslint-config-airbnb-base/rules/es6.js

您只需创建一个.eslintrc 文件,从该文件执行您的eslint 命令,它将使用它作为默认配置(无需您通过-c 指定它)

【讨论】:

是否可以排除所有*.min.js文件? 是的,只需添加一个 .eslintignore 文件

以上是关于在控制台上做 ESLint 以检查项目的所有文件是不是正常的主要内容,如果未能解决你的问题,请参考以下文章

vue项目ESLint检查

上古卷轴5控制台上怎样修改字体大小

VSCode + ESLint + Prettier 代码语法检查和格式化

对目录和子目录中的所有文件禁用 eslint

指定js文件不使用 ESLint 语法检查

Unicode / UTF-8文本文件:Windows控制台上的乱码(试图显示希伯来语)