如何配置 package.json 以在 js 和 jsx 文件上运行 eslint

Sea*_*lus 4 javascript regex eslint package.json

这篇文章适用.js于对项目中的所有文件进行 linting 。

如何皮棉的所有.jsx文件,除了所有的.js文件吗?

我已经得到了这个工作:

    "lint": "./node_modules/.bin/eslint \"./**/*.js\" \"./**/*.jsx\""
Run Code Online (Sandbox Code Playgroud)

但是,我认为有一种更简洁的方法来匹配.js.jsx文件扩展名。

Chr*_*ler 6

您还可以尝试以下在我的机器上运行良好的方法:

"lint": "eslint \"**/*.{js,jsx}\""
Run Code Online (Sandbox Code Playgroud)


SO2*_*267 5

Eslint 有一个--ext标志,你可以用它来指定你希望 eslint 查看的文件扩展名。所以你可以做"lint: eslint --ext .js --ext .jsx"

https://eslint.org/docs/user-guide/command-line-interface