gpt4 book ai didi

typescript - @typescript-eslint/命名约定 : How to mix error and warn rules?

转载 作者:行者123 更新时间:2023-12-04 04:31:37 27 4
gpt4 key购买 nike

我正在尝试为我的项目设置命名约定。
我在 snake_case 中有一些变量我希望 ESLint 警告我,例如:

const { order_id } = req.params;
我删除了 typescript-eslint/camelcase因为它已被弃用并试图设置 naming-convention并添加了一个新的 error bool 规则。
 '@typescript-eslint/naming-convention': [
'error',
{
selector: 'variable',
types: ['boolean'],
format: ['PascalCase'],
prefix: ['is', 'should', 'has', 'can', 'did', 'will'],
},
],
如何为 snake_case 添加警告变量?

最佳答案

如果您希望 ESLint 警告您有关不在驼峰式大小写中的变量名称,则很简单:

"@typescript-eslint/naming-convention": [
"warn",
{
selector: "variable",
format: ["camelCase"]
},
],
VS Code 中显示的相应警告:
enter image description here

关于typescript - @typescript-eslint/命名约定 : How to mix error and warn rules?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62903691/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com