如何在 eslint/tslint 中配置忽略单行语句?

Posted

技术标签:

【中文标题】如何在 eslint/tslint 中配置忽略单行语句?【英文标题】:How to config ignore single line statement in eslint/tslint? 【发布时间】:2020-02-20 06:46:08 【问题描述】:

我不想使用非阻塞语句。

喜欢,

if (pass)
  continue; // (X)
if (pass) 
  continue; // (O)

有 eslint/tslint 的选项吗?

【问题讨论】:

你的意思是// eslint-disable-line 【参考方案1】:

如果您使用的是 eslint,则该规则称为curly。通过阅读您的问题,尚不清楚您是要禁用还是启用此规则。不过,为了让您开始,在您的 .eslintrc.json 配置文件中,您可以像这样禁用规则:


    "rules": 
        "curly": "off"
    

您可以在此处阅读curly 的其他选项:https://eslint.org/docs/rules/curly#options

【讨论】:

以上是关于如何在 eslint/tslint 中配置忽略单行语句?的主要内容,如果未能解决你的问题,请参考以下文章

防止 Prettier(代码格式化程序)和 ESLint/TSLint 之间的冲突

为 TSLint (NestJs) 和 ESLint (VueJs) 设置 VS Code linting

为啥 Javascript 会忽略单行 HTML 注释?

Pyhton中如何注释

sublime python 去掉单行超出字数的白色框框 (E501)

IDEA一定要改的八条配置