我正在搜索强制执行以下行为的ES Lint规则:
aPromiseCall()
.then(() => {
// logic
})
.then(() => {
// logic
})
.catch(() => {
})
请注意,每个.then
应缩进4个空格并在a上。单独的行
答案 0 :(得分:1)
使用以下规则:
"indent": ["error", 4, { "MemberExpression": 1 }]
“MemberExpression”(默认值:1)强制执行多行属性链的缩进级别。这也可以设置为“off”以禁用检查MemberExpression缩进。