Eslint会产生错误
"@typescript-eslint/explicit-member-accessibility": [
"error",
{
"accessibility": "explicit",
"overrides": {
"accessors": "explicit",
"constructors": "no-public",
"methods": "explicit",
"properties": "explicit",
"parameterProperties": "explicit"
}
}
],当我声明这个接口时(ts 4.3.5)
export interface IFoo {
get bar(): number;
set bar(value: number);
}我知道这些错误
@typescript-eslint/explicit-member-accessibility: Missing accessibility modifier on get property accessor bar.
@typescript-eslint/explicit-member-accessibility: Missing accessibility modifier on set property accessor bar.使用的包版本
"typescript": "4.3.5",
"eslint": "7.32.0",
"@typescript-eslint/eslint-plugin": "4.29.2",
"@typescript-eslint/parser": "4.23.0"我做错什么了吗?这难道还没有得到埃林特的支持吗?
发布于 2022-05-15 13:43:48
它一定对你有帮助"accessors": "off",
这是我的eslint配置。
`"@typescript-eslint/explicit-member-accessibility": [
"error",
{
"accessibility": "explicit",
"overrides": {
"accessors": "off",
"constructors": "no-public",
"methods": "explicit",
"properties": "explicit",
"parameterProperties": "explicit"
}
}
]`https://stackoverflow.com/questions/68861807
复制相似问题