Talk is cheap. Show me your code

针对单个 js 文件禁用 ESLint 语法校验

问题描述:

在 Vue-cli 创建的项目中,使用了 ESLint 规范代码的项目中

如何针对单个 js 文件禁用 ESLint 语法校验,但整个项目依然保留 ESLint 的校验规则?

 

解决方案:

在代码顶部添加一行注释

/* eslint-disable */

ESLint 在校验的时候就会跳过后面的代码

 

还可以在注释后加入详细规则,这样就能避开指定的校验规则了

/* eslint-disable no-new */

 

此外,还可以针对单行代码禁用 ESLint

禁用当前行:

consle.log("foo"); // eslint-disable-line

禁用下一行:

// eslint-disable-next-line
console.log("foo")

 

posted @ 2017-07-20 10:25  Wise.Wrong  阅读(42127)  评论(1编辑  收藏  举报