问题描述
有没有办法让{}
(一个空对象)同时保持其余部分不变?
"object-curly-newline": [
"error",{
"ObjectExpression": "always","ObjectPattern": { "multiline": true },"ImportDeclaration": { "multiline": true,"minProperties": 4 },"ExportDeclaration": "never"
}
]
解决方法
空对象{}
是ObjectExpression
,因此它总是通过指定always
违反您的规则。您可以通过配置minProperties
> 1
来保持空对象而不会断行:
{
"ObjectExpression": { "multiline": true,"minProperties": 1 },}