我在网上进行了一些挖掘,当私有方法没有文档时,我似乎找不到阻止 TS Linting 显示错误的方法。
我想在所有面向公众的方法上强制执行文档,而不是私有方法。
有没有办法做到这一点?
似乎这来自completed-docs
规则。
您应该能够执行以下操作:
"completed-docs": [true, { "methods": {
"locations": "instance",
"privacies": ["public"]
}}]
在您的tslint.json
中,这将覆盖您可能拥有的任何默认规则。当然,您可以使用更多属性更新它,因为所需的文档有很多选项。
更糟糕的是,您可以使用// tslint:disable
之类的东西,但我认为您不应该这样做。