tslint:禁用无法正常工作
Posted
技术标签:
【中文标题】tslint:禁用无法正常工作【英文标题】:tslint:disable not working properly 【发布时间】:2018-08-29 07:19:54 【问题描述】:我正在使用 VSCode,并安装了 TSLint 插件。除此之外,我还为我的应用程序配置了eslint
。但是,对于一行,我正在尝试使用以下代码禁用eslint
。
if (!Intl)
// eslint-disable-next-line global-require no-global-assign
Intl = require('intl')
但是,当我运行我的 linter 时,它仍然显示错误。我做错了什么?
【问题讨论】:
你有安装 vscode 的 eslint 插件吗?你在使用 eslint 配置文件吗?你是如何运行 linter 的? 【参考方案1】:通常使用 vs 代码,您只需将光标放在违规行上并输入Ctrl + .
,ide 就会添加相应的规则。
您要查找的语法是// tslint:disable-next-line:max-line-length
【讨论】:
如果我只使用 javascript 而不是打字稿怎么办? 抱歉,我阅读了您问题的TSLint
部分并假定了打字稿。【参考方案2】:
事实证明,当指定多个规则时,规则之间需要,
。
if (!Intl)
// eslint-disable-next-line global-require, no-global-assign
Intl = require('intl')
【讨论】:
以上是关于tslint:禁用无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
在 IIS 中禁用匿名身份验证后 WebServiceHost 无法正常工作
Docker 网络已禁用:警告:IPv4 转发已禁用。网络将无法正常工作