如何用 "tslint:recomended" 忽略分号
How to ignore semicolons with "tslint:recomended"
我希望我的 tslint 忽略分号。
我想遵守规则 "extends": "tslint:recommended"
。现在,我不能遵循这条规则,它迫使我总是使用分号,或者使用另一个 "semicolon": [true, "never"]
,这迫使我删除所有分号。
我只想忽略它们。我可以通过删除 "extends": "tslint:recommended"
来做到这一点,但我想保留这条规则并忽略分号。
tslint 文档只提供了始终保留它们或始终删除它们的选项,但不会忽略它们。
有人可以帮助我吗?
您可以通过生成禁用注释来抑制文件或代码中下一行的 tslint
规则。
如果您想对整个文件禁用规则,请在文件顶部添加
/* tslint:disable:<rule name>
如果您想为下一行禁用规则,请在要禁用规则的行上方添加
// tslint:disable-next-line:<rule name>
其中 <rule name>
是您的规则名称。在你的情况下,semicolon
.
您可以获得有关如何生成禁用评论的更多信息here
与之前的响应一样,您可以为文件或下一行抑制 tslint
。但是,如果您想编辑整个目录的规则,请检查 tslint.json
文件,这是您所在项目的全局配置。
您可能会在应用程序的根文件夹中找到此文件。如果没有,请尝试按 cmd + P
(mac) 或 ctrl + P
(windows) 并输入 tslint.json
.
到达那里后,将此条目添加到规则列表中:
{
...
"rules": {
...
"semicolon":false
}
}
希望对您有所帮助!
我希望我的 tslint 忽略分号。
我想遵守规则 "extends": "tslint:recommended"
。现在,我不能遵循这条规则,它迫使我总是使用分号,或者使用另一个 "semicolon": [true, "never"]
,这迫使我删除所有分号。
我只想忽略它们。我可以通过删除 "extends": "tslint:recommended"
来做到这一点,但我想保留这条规则并忽略分号。
tslint 文档只提供了始终保留它们或始终删除它们的选项,但不会忽略它们。
有人可以帮助我吗?
您可以通过生成禁用注释来抑制文件或代码中下一行的 tslint
规则。
如果您想对整个文件禁用规则,请在文件顶部添加
/* tslint:disable:<rule name>
如果您想为下一行禁用规则,请在要禁用规则的行上方添加
// tslint:disable-next-line:<rule name>
其中 <rule name>
是您的规则名称。在你的情况下,semicolon
.
您可以获得有关如何生成禁用评论的更多信息here
与之前的响应一样,您可以为文件或下一行抑制 tslint
。但是,如果您想编辑整个目录的规则,请检查 tslint.json
文件,这是您所在项目的全局配置。
您可能会在应用程序的根文件夹中找到此文件。如果没有,请尝试按 cmd + P
(mac) 或 ctrl + P
(windows) 并输入 tslint.json
.
到达那里后,将此条目添加到规则列表中:
{
...
"rules": {
...
"semicolon":false
}
}
希望对您有所帮助!