Angular TSLint设置:防止函数返回时无效
这是配置TSLint以防止将Angular TSLint设置:防止函数返回时无效,angular,typescript,tslint,Angular,Typescript,Tslint,这是配置TSLint以防止将void作为显式返回函数值的一种方法吗 通常,问题来自于默认情况下声明为 ngOnInit(): void { } 这个代码被IDE替换 我想要的是这个 ngOnInit() { } 如果我有void作为返回值,它应该突出显示 我的动机是,如果函数没有返回表达式,TS会自动推断void类型,因此不需要这个额外的声明,并且会污染代码。Hi!您可能需要阅读有关如何开发自己的tslint规则的文档。这可能很有用:看起来在运行tslint时需要指定此命令行
void
作为显式返回函数值的一种方法吗
通常,问题来自于默认情况下声明为
ngOnInit(): void {
}
这个代码被IDE替换
我想要的是这个
ngOnInit() {
}
如果我有void
作为返回值,它应该突出显示
我的动机是,如果函数没有返回表达式,TS会自动推断void类型,因此不需要这个额外的声明,并且会污染代码。Hi!您可能需要阅读有关如何开发自己的tslint规则的文档。这可能很有用:看起来在运行tslint时需要指定此命令行标志:
--rules dir
@GordonBurgett所以,您认为使用标准规则无法实现吗?下面是所有标准ts lint规则的列表。如果你在这里找不到一个你想要的,那么是的,用标准规则是不可能实现的。快速扫描显示这两个可能是您感兴趣的:谢谢,我也检查过了。但我很熟悉TSLint规则,所以我可能错过了什么。嗨!您可能需要阅读有关如何开发自己的tslint规则的文档。这可能很有用:看起来在运行tslint时需要指定此命令行标志:--rules dir
@GordonBurgett所以,您认为使用标准规则无法实现吗?下面是所有标准ts lint规则的列表。如果你在这里找不到一个你想要的,那么是的,用标准规则是不可能实现的。快速扫描显示这两个可能是您感兴趣的:谢谢,我也检查过了。但我非常熟悉TSLint规则,所以我可能错过了一些东西。