首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >关闭特定文件的eslint规则

关闭特定文件的eslint规则
EN

Stack Overflow用户
提问于 2016-01-13 18:31:09
回答 12查看 348.6K关注 0票数 558

是否可以关闭整个文件的eslint规则?像这样的东西:

代码语言:javascript
复制
// eslint-disable-file no-use-before-define 

(类似于eslint-disable-line。)它经常发生在我身上,在某个文件中,我在许多地方违反了一个特定的规则,该规则对于该文件来说是可以的,但我不想为整个项目禁用该规则,也不想为该特定文件禁用其他规则。

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2016-01-14 00:05:18

您可以通过将配置放在文件的顶部来关闭/更改文件的特定规则。

代码语言:javascript
复制
/* eslint no-use-before-define: 0 */  // --> OFF

or

/* eslint no-use-before-define: 2 */  // --> ON

More info

票数 518
EN

Stack Overflow用户

发布于 2016-10-16 19:29:22

要禁用文件的特定规则,请执行以下操作:

代码语言:javascript
复制
/* eslint-disable no-use-before-define */

注意,eslint中有一个bug,单行注释将不起作用-

代码语言:javascript
复制
// eslint-disable max-classes-per-file
// This fails!

Check this post

票数 402
EN

Stack Overflow用户

发布于 2016-01-15 05:45:36

您还可以禁用/启用规则,如下所示:

代码语言:javascript
复制
/* eslint-disable no-use-before-define */
... code that violates rule ...
/* eslint-enable no-use-before-define */

类似于问题中提到的eslint-disable-line。如果您不想在重新启用规则时恢复复杂的规则配置,这可能是一种更好的方法。

票数 132
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34764287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档