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"],
}