我的tslint.json中有以下规则:
"member-ordering": [
true,
{
"order": [
"public-before-private",
"static-before-instance",
"variables-before-functions"
]
}
],
Run Code Online (Sandbox Code Playgroud)
但是我仍然收到此警告:
Warning: member-ordering - Bad member kind: public-before-private
Run Code Online (Sandbox Code Playgroud)
Typescrypt版本是3.1.1
节点版本为10.10.0
如错误消息所述order,tslint无法识别您放入数组中的值。阅读member-ordering中的文档的member-ordering规则。
您可以按照tslint.json所需的确切顺序指定,也可以仅指定一些组件(可以使用静态方法),而缺少的组件可以保留在类中的任何位置。
以下配置与您表达的规则匹配:
"member-ordering": [
true,
{
"order": [
"public-static-field",
"public-static-method",
"public-instance-field",
"public-constructor",
"public-instance-method",
"protected-static-field",
"protected-static-method",
"protected-instance-field",
"protected-constructor",
"protected-instance-method",
"private-static-field",
"private-static-method",
"private-instance-field",
"private-constructor",
"private-instance-method"
]
}
],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2717 次 |
| 最近记录: |