如何使用允许:eslintrc.js 的选项

问题描述

我有以下eslintrc.js

module.exports = {
  extends: ['airbnb-typescript/base'],parserOptions: {
    project: './tsconfig.json',sourceType: 'module',},ignorePatterns: ['*.js'],rules: {
    'no-underscore-dangle': 0,...
  }
};

我想在 allow: [ /** */ ] 中包含一些例外情况。但是每次当我将它作为 key: value 属性添加到我的文件中时,ESLint 都会返回一个带有以下文本的错误unable to use allow on top level。那么问题来了,如何在允许的情况下实现这样的结果?

长话短说,我无法将我的规则集与 MongoDB _id 命名一起使用,所以我使用 ESLint 只是为了忽略变量命名中的 _id,而不是禁用命名约定规则自己。

有什么办法可以解决这个问题吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)