首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@typescript-eslint/命名约定:如何混合错误和警告规则?

@typescript-eslint/命名约定:如何混合错误和警告规则?
EN

Stack Overflow用户
提问于 2020-07-15 04:41:54
回答 1查看 12.6K关注 0票数 9

我正在尝试为我的项目设置命名约定。

我希望ESLint对snake_case中的一些变量发出警告,例如:

代码语言:javascript
复制
const { order_id } = req.params;

我删除了typescript-eslint/camelcase,因为它已经过时,并尝试设置naming-convention,并为boolean添加了一个新的error规则。

代码语言:javascript
复制
 '@typescript-eslint/naming-convention': [
          'error',
          {
            selector: 'variable',
            types: ['boolean'],
            format: ['PascalCase'],
            prefix: ['is', 'should', 'has', 'can', 'did', 'will'],
          },
        ],

如何为snake_case变量添加警告?

EN

回答 1

Stack Overflow用户

发布于 2020-07-15 22:48:56

如果你想让ESLint警告你camelCase中没有的变量名,就像下面这样简单:

代码语言:javascript
复制
"@typescript-eslint/naming-convention": [
  "warn",
  {
    selector: "variable",
    format: ["camelCase"]
  },
],

VS代码中显示的相应警告:

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

https://stackoverflow.com/questions/62903691

复制
相关文章

相似问题

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