tslint:disable 工作不正常
tslint:disable not working properly
我正在使用 VSCode,并且安装了 TSLint 插件。除此之外,我还为我的应用程序配置了 eslint
。但是,对于一行,我试图使用以下代码禁用 eslint
。
if (!Intl) {
// eslint-disable-next-line global-require no-global-assign
Intl = require('intl')
}
然而,当我 运行 我的 linter 时它仍然显示错误。我做错了什么?
通常使用 vs 代码,您只需将光标放在有问题的行上并键入 Ctrl + .
,然后 ide 将添加适当的规则。
您要查找的语法是 // tslint:disable-next-line:max-line-length
事实证明,当指定多个规则时,规则之间需要 ,
。
if (!Intl) {
// eslint-disable-next-line global-require, no-global-assign
Intl = require('intl')
}
我正在使用 VSCode,并且安装了 TSLint 插件。除此之外,我还为我的应用程序配置了 eslint
。但是,对于一行,我试图使用以下代码禁用 eslint
。
if (!Intl) {
// eslint-disable-next-line global-require no-global-assign
Intl = require('intl')
}
然而,当我 运行 我的 linter 时它仍然显示错误。我做错了什么?
通常使用 vs 代码,您只需将光标放在有问题的行上并键入 Ctrl + .
,然后 ide 将添加适当的规则。
您要查找的语法是 // tslint:disable-next-line:max-line-length
事实证明,当指定多个规则时,规则之间需要 ,
。
if (!Intl) {
// eslint-disable-next-line global-require, no-global-assign
Intl = require('intl')
}