如何将 eslint 配置为:
Promise.all(promises)
.then(() => {
myExampleFunction()
})
代替:
Promise.all(promises)
.then(() => {
myExampleFunction()
})
我们正在使用以下 eslint 包:
"eslint": "4.12.0",
"eslint-plugin-promise": "3.6.0",
"eslint-plugin-react": "7.5.1",
"eslint-plugin-react-native": "3.2.0",
最佳答案
您可以根据文档将 MemberExpression 设置为 0
“将 MemberExpression 设置为 0 的 2 个空格的缩进将使用 0 个空格缩进多行属性链。” - indent - Rules
作为行内注释
/*eslint 缩进: ["error", 2, { "MemberExpression": 0 }]*/
在 .eslintrc 中
"rules": {"indent": ["error", 2, { "MemberExpression": 0 }]}
关于javascript - 使用链式方法的 Eslint 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47566534/