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

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

Patricia Arquette
リリース: 2024-10-18 06:33:03
オリジナル
890 人が閲覧しました

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

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート