首頁 >web前端 >js教程 >如何暫時禁用特定行的 ESLint 規則?

如何暫時禁用特定行的 ESLint 規則?

Patricia Arquette
Patricia Arquette原創
2024-10-18 06:33:03903瀏覽

How to Temporarily Disable ESLint Rules for a Specific Line?

如何停用特定行的ESLint 規則

在JSHint 中,可以使用/* jshint 停用特定行的linting 規則ignore:start / 和/* jshintignore:end */ 註解。對於 ESLint,有類似的方法。

選項1:停用下一行

要停用後續行的linting,請使用下列語法:

// 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn