所以我将eslint用作我的react项目的一个linter,我希望它检查我的所有.js
文件。
我可以通过脚本来做到这一点:
"lint": "eslint back/*.js && eslint backTest/*.js && eslint front/actions/*.js"
如何获取它以.js
递归方式检查每个文件,例如:
"lint": "eslint -r *.js"
这将省去我不得不单独键入每个文件的麻烦
先谢谢您的帮助
如何配置package.json以运行eslint脚本
所以我将eslint用作我的react项目的一个linter,我希望它检查我的所有.js
文件。
我可以通过脚本来做到这一点:
"lint": "eslint back/*.js && eslint backTest/*.js && eslint front/actions/*.js"
如何获取它以.js
递归方式检查每个文件,例如:
"lint": "eslint -r *.js"
这将省去我不得不单独键入每个文件的麻烦
先谢谢您的帮助
第3286篇《如何配置package.json以运行eslint脚本》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点
为了添加到TranBrian10的解决方案中,我在本地安装了eslint,因此eslint
在终端中调用会导致command not found
错误。
我可以通过使用以下方法解决此问题npx eslint
:
`eslint . --ext .js` -> `npx eslint . --ext .js`
而且正如GollyJer所指出的那样,由于.
语法原因,这在Windows下不起作用
eslint "**/*.js"
递归地在所有文件夹中的所有js文件上运行(在当前文件夹中)
您也可以这样做: AnyFolder/**/*.js
并忽略文件夹: eslint "**/*.js" --ignore-pattern node_modules/
相似问题
问题类别
eslint . --ext .js
扩展名为.js的文件。.
当前目录和所有子目录中的目标文件。要包括其他文件扩展名,
eslint . --ext .js,.jsx
或eslint . --ext .js --ext .jsx
。该eslint文档覆盖此选项。