在控制台上执行 ESLint 检查项目的所有文件是否正常

Do ESLint on a console to check if all files of a project are fine

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

npm install -g eslint

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

我试过了

cd project
eslint -c package.json *.js

但是什么也没有发生。

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

eslint app-directory/

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

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

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