首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >@typescript-eslint/strict-boolean-expressions lint规则

@typescript-eslint/strict-boolean-expressions lint规则
EN

Stack Overflow用户
提问于 2020-01-10 03:34:15
回答 2查看 3.1K关注 0票数 1

添加

代码语言:javascript
代码运行次数:0
运行
复制
"@typescript-eslint/strict-boolean-expressions": [
    2,
    {
        "ignoreRhs": true,
        "allow-boolean-or-undefined": true
    }
],

"@typescript-eslint/strict-boolean-expressions“:规则eslintrc.json的配置无效:.eslintrc.json {"ignoreRhs":true,"allow-boolean-or-undefined":true}不应该有其他属性。

提到此规则的选项的正确方式是什么?

EN

回答 2

Stack Overflow用户

发布于 2020-11-02 01:35:59

在eslintrc rules上,你可以尝试下面的配置,eslint会停止通知你。

代码语言:javascript
代码运行次数:0
运行
复制
  "rules": {
    "@typescript-eslint/strict-boolean-expressions": 0
  }
票数 2
EN

Stack Overflow用户

发布于 2020-04-08 23:15:10

对于ESLint上的此规则,不存在允许布尔值或未定义值,等效的选项是allowNullable。正确的语法是:

代码语言:javascript
代码运行次数:0
运行
复制
'@typescript-eslint/strict-boolean-expressions': ['error', { allowNullable: true, ignoreRhs: true }],

您可以在文档中查看规则strict-boolean-expressions documentation

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

https://stackoverflow.com/questions/59670957

复制
相关文章

相似问题

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