web-dev-qa-db-ja.com

esLintでインデントチェックを無効にするにはどうすればよいですか?

インデントルールを無効にすることは不可能のようです。どのように(設定で)このルールを無効にできますか?ありがとう。

33
Dave Edelhart

次のように、設定でルールを"off"に設定します。

"rules": {
  "indent": "off"
}

詳しくは こちらのドキュメント をご覧ください。

54
Vincent Orback

インデントの場合、通常は設定でアクティブにし、空想インデントが必要な一部のファイルでのみ無効にするため、コメントを使用します

/* eslint-disable indent */

これは standardjs でも機能することに注意する価値があります。これは、私がよく使用するものであり、eslintを使用する他のリンターでも同様です。たとえば、 standa standardjsからReact部分を引いたものです私よりも他の多くの人にとって有用である可能性があります:) eslintに依存する優れた標準エンジンを使用しているので、私からの余分なコード行なしですべてが機能します。

9
Gianluca Casati

さらにルールを追加する必要がありました。 reactおよびjsx-indentのリンティングをオフにするには

"rules": {
    "indent": "off",
    "react/jsx-indent": "off",
    "react/jsx-indent-props": "off"
}