繁体   English   中英

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

[英]Ignore specific error for eslint in the whole project

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

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

这时候我有两种方法:

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

有没有办法在整个项目中禁用“一次性”的use功能的特定no-undef

查看.eslintrc配置中的全局部分。

{
    "globals": {
        "use": false
    }
}

您可以在其官方页面上的.eslintrc.json参考中配置您的eslinthttps : .eslintrc.json

对于no-undef规则,您可以通过在配置中添加 global

{
    "globals": {
        "var1": true,
        "var2": false
    }
}

也在他们的文档中指定: https : //eslint.org/docs/user-guide/configuring#specifying-globals

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM