特定の行に対して ESLint ルールを無効にする方法
JSHint では、/* jshint を使用して特定の行に対して lint ルールを無効にできます。 ignore:start */ および /* jshintignore:end */ コメント。 ESLint についても、同様のアプローチが存在します。
オプション 1: 次の行を無効にする
後続の行の lint を無効にするには、次の構文を使用します。
// eslint-disable-next-line
例:
// eslint-disable-next-line no-use-before-define var thing = new Thing();
オプション 2: 単一行の構文
代わりに、単一行の構文を使用することもできます:
var thing = new Thing(); // eslint-disable-line
オプション 3: 行のすべてのルールを無効にする
具体性が問題でない場合は、より単純な構文を使用できます。 be used:
var thing = new Thing() // eslint-disable-line
この構文は、指定された行のすべての ESLint ルールを無効にします。詳細については、ESLint のドキュメントを参照してください。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3