eslint插件standard定义的规则object-curly-even-spacing对对象的支持并不是太友好,特别是在多个对象并列的时候,如下图所示
那么如何修改standard的规则呢,方式如下
'rules': {
// allow paren-less arrow functions
"quotes": [1, "single"], //引号类型 `` "" ''
'arrow-parens': 0,
// allow async-await
'generator-star-spacing': 0,
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
"space-before-function-paren": 0,
"indent": ["error", 2],
"eqeqeq": [0, "always"],
// standard规则修改
"standard/object-curly-even-spacing": [0, "either"],
}