忽略整个项目中 eslint 的特定错误

The*_*oss 4 node.js eslint adonis.js

我正在使用 AdonisJs(NodeJS 框架),他们创建了一个函数,调用它use来导入文件,就像它们是命名空间一样,例如use('App/Services/User')而不是require('../app/Services/User').

问题是 eslint 会抛出错误'use' is not defined no-undef

这时候我有两种方法:

  1. 在每个文件中添加 eslint 注释以禁用该行的警报,但这很烦人
  2. 使用require代替use,但它的功能非常有用。

有没有一种方法来禁用“一周时间,所有”具体no-undefuse整个项目的功能?

Ale*_* B. 6

看看config中的全局部分.eslintrc

{
    "globals": {
        "use": false
    }
}
Run Code Online (Sandbox Code Playgroud)