特定の行に対して ESLint ルールを無効にする方法
JSHint では、/* jshint を使用して特定の行に対して lint ルールを無効にできます。 ignore:start */ および /* jshintignore:end */ コメント。 ESLint についても、同様のアプローチが存在します。
オプション 1: 次の行を無効にする
後続の行の lint を無効にするには、次の構文を使用します。
// eslint-disable-next-line <rule-name>
例:
// eslint-disable-next-line no-use-before-define var thing = new Thing();
オプション 2: 単一行構文
または、単一行構文を使用できます:
var thing = new Thing(); // eslint-disable-line <rule-name>
オプション 3: 行のすべてのルールを無効にする
特異性が問題でない場合は、より単純な構文を使用できます。
var thing = new Thing() // eslint-disable-line
この構文指定された行のすべての ESLint ルールを無効にします。詳細については、ESLint のドキュメントを参照してください。
以上が特定の行の ESLint ルールを一時的に無効にする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。