如何在 js 和 jsx 文件上配置 package.json 到 运行 eslint
How to configure package.json to run eslint on js and jsx files
此 适用于检查项目中的所有 .js
文件。
除了 所有 .js
文件之外,如何对所有 .jsx
文件 进行 lint?
我已经开始工作了:
"lint": "./node_modules/.bin/eslint \"./**/*.js\" \"./**/*.jsx\""
不过,我认为有一种更简洁的方法可以同时匹配 .js
和 .jsx
文件扩展名。
Eslint 有一个 --ext
标志,您可以使用它来指定您希望 eslint 查看的文件扩展名。所以你可以做 "lint: eslint --ext .js --ext .jsx"
您也可以尝试以下在我的机器上运行良好的方法:
"lint": "eslint \"**/*.{js,jsx}\""
此 .js
文件。
除了 所有 .js
文件之外,如何对所有 .jsx
文件 进行 lint?
我已经开始工作了:
"lint": "./node_modules/.bin/eslint \"./**/*.js\" \"./**/*.jsx\""
不过,我认为有一种更简洁的方法可以同时匹配 .js
和 .jsx
文件扩展名。
Eslint 有一个 --ext
标志,您可以使用它来指定您希望 eslint 查看的文件扩展名。所以你可以做 "lint: eslint --ext .js --ext .jsx"
您也可以尝试以下在我的机器上运行良好的方法:
"lint": "eslint \"**/*.{js,jsx}\""