我正在整理旧的NodeJS代码,并希望在开始修复其余问题之前清除所有缩进问题。
如何将ESlint配置为仅显示和修复indent
问题?
答案 0 :(得分:7)
通过在命令行中使用eslint以及适当的选项:
node node_modules/eslint/bin/eslint --fix --parser babel-eslint --ext js --no-eslintrc --rule 'indent: [1,4,{SwitchCase: 1}]' src/
根据您的要求更改这些选项
--fix
自动修复。
--parser bable-eslint
来自我的eslint.rc的解析器。
--ext js
可以仅整理js文件。
--no-eslintrc
,否则将执行eslintrc中的所有规则。
--rule 'indent: [1,4,{SwitchCase: 1}]'
要执行的规则(您可以从eslint.rc复制粘贴它,它必须用单引号引起来(原始json中的双引号已删除)。
src/
目标文件夹。