web-dev-qa-db-ja.com

インデントのみを修正するようにESlintを構成する方法

古いNodeJSコードをリントしていますが、残りの修正を開始する前に、すべてのインデントの問題を解決したいと思います。

indentの問題のみを表示して修正するようにESlintを構成するにはどうすればよいですか?

7
zabumba

適切なオプションを指定してコマンドラインでeslintを使用する。

node node_modules/eslint/bin/eslint --fix --parser babel-eslint --ext js --no-eslintrc --rule 'indent: [1,4,{SwitchCase: 1}]' src/

要件に応じてこれらのオプションを変更してください

--fix自動修正します。

--parser babel-eslint私のeslint.rcからのパーサー。

--ext jsjsファイルのみをリントします。

--no-eslintrcそれ以外の場合、eslintrcからのすべてのルールが実行されます。

--rule 'indent: [1,4,{SwitchCase: 1}]'実行するルール(eslint.rcからコピーして貼り付けることができます。一重引用符で囲む必要があります(元のjsonからの二重引用符は削除されました)。

src/ターゲットフォルダ。

eslintドキュメント

8
remix23