我喜欢"lines-between-class-members"
规则,我想在类的函数之间强制使用空格,但与此同时,我希望将属性声明包装在我的开头类的格式如下:
class Foo {
a: number;
b: number;
c: string;
d: string;
constructor() {
// constructor stuff
}
doSomething() {
// do something
}
}
是否有一种方法专门针对类型声明忽略此规则?
答案 0 :(得分:3)
似乎您必须这样做
'lines-between-class-members': [
'error',
'always',
{ 'exceptAfterSingleLine': true },
]
Docs,它将跳过单行类成员之后对空行的检查。
答案 1 :(得分:-1)
请添加此内容,希望它可以正常工作
'file:///C:/rough/3010999/CRESCENDO/Speaker/HATS_BA_crescendo__2018-05-31_18-33.html'
答案 2 :(得分:-2)
将规则添加到 .eslintrc.js
lines-between-class-members:[“错误”,“从不”]
另外,此链接将更有用:https://eslint.org/docs/rules/lines-between-class-members