ホームページ >ウェブフロントエンド >jsチュートリアル >特定の行の ESLint ルールを一時的に無効にする方法は?

特定の行の ESLint ルールを一時的に無効にする方法は?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-18 06:33:03901ブラウズ

How to Temporarily Disable ESLint Rules for a Specific Line?

特定の行に対して 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。