ESLintルールを無効にする方法

ESLintルールを無効にする方法に関するクイックチュートリアル

1つを無効にするために何ができますかESLintおそらくあなたのツールによって自動的に設定されるルール?

あなたの工具が設定した場合を考えてみましょうno-debuggerそしてno-consoleルール。

本番コードには正当な理由があるかもしれませんが、開発モードでは、にアクセスする機能がありますブラウザデバッガそしてそのコンソールAPI不可欠です。

数行追加することで、ファイル全体に対して1つ以上の特定のESLintルールを無効にできます。

/* eslint-disable no-debugger, no-console */
console.log('test')

または、ブロックでこれを実行し、後で再度有効にすることもできます。

/* eslint-disable no-debugger, no-console */
console.log('test')
/* eslint-enable no-alert, no-console */

または、特定の行でルールを無効にすることができます。

console.log('test') // eslint-disable-line no-console
debugger // eslint-disable-line no-debugger
alert('test') // eslint-disable-line no-alert

その他のdevtoolsチュートリアル: