使用内联注释禁用所有jslint规则

时间:2018-03-27 07:05:48

标签: javascript eslint jslint

/* eslint-disable */inline comment,它禁用/忽略js文件中的所有eslint规则。同样有没有办法在js文件中禁用带有内联注释的所有jslint规则

1 个答案:

答案 0 :(得分:0)

TL; DR - 否。

您曾经能够have JSLint ignore sections of code,但不迟于April of 2013删除了该内容。

以下是一些选项:

滚动您自己的ignore

another answer中,我已经展示了如何真的重新创建此功能时自己如何破解JSLint。你可能不得不改变一些行号,但你明白了。

Id任何代码味道

然而,真正的问题是您希望JSLint忽略的具体内容是什么?通常会出现与想要跳过某些内容相关的代码气味,在进一步考虑时,您可能更愿意采用另一种方式。或者,如果specific JSLint option符合您要跳过的内容,则可以启用该选项。

"隔离"你的代码

如果您知道要保留代码,可以选择将JSLint关闭几行,我常常将实用程序函数放在一个单独的文件中,无论出于何种原因,JSLint都不满意,以便我可以在我的代码库中的其他地方使用干净的文件。