eslint:如何禁用某些" eslint-disable - "句法?

时间:2017-09-03 16:45:05

标签: javascript node.js eslint eslint-config-airbnb

在我们工作的项目中,我们使用相当严格的eslint规则是有充分理由的。有时我们需要破坏其中一条规则,因此我们会禁用特定行的规则。例如:

// eslint-disable-line no-console

在这种情况下,我们将eslint-disable-line语法与我们要禁用的特定规则一起使用,以避免意外禁用其他重要规则。

有时,开发人员会在没有特定规则的// eslint-disable-line或文件级别的可怕/* eslint-disable */中隐藏文件。

我正在寻找的是一种强制eslint只接受包含一个或多个特定规则的指令的方法,例如

// eslint-disable-next-line max-len

仍会禁用该特定检查,但

// eslint-disable-next-line
没有规则的

仍然会导致错误。

0 个答案:

没有答案