Javascript 结束括号前空行的eslint规则

Javascript 结束括号前空行的eslint规则,javascript,reactjs,eslint,eslint-config-airbnb,Javascript,Reactjs,Eslint,Eslint Config Airbnb,您好,我正在尝试在关闭括号之前找到空行的eslint规则: 我使用的是react,下面是一个示例: const test = () => ( <div> Hello </div> // This should show an error ) 埃斯林先生 { "extends": "airbnb", "parser": "babel-eslint", "rules": { "max-len": ["error", { "code": 80

您好,我正在尝试在关闭括号之前找到空行的eslint规则: 我使用的是react,下面是一个示例:

const test = () => (
 <div>
  Hello
 </div>
// This should show an error
)
埃斯林先生

{
  "extends": "airbnb",
  "parser": "babel-eslint",
  "rules": {
    "max-len": ["error", { "code": 80, "ignoreUrls": true }],
    "no-console": [2]
  },
  "env": {
    "browser": true
  }
}

这是足够专业的,在那里我找不到一个标准的规则来处理它。最接近的是处理块开头和结尾的空行<代码>填充块:[“错误”,“从不”]是airbnb的默认值,空行的触发器。不幸的是,它适用于大括号,而不是圆括号

处理参数的开头和结尾,但仅强制/禁止空格,而不强制空格(如换行符)。如果有任何方法可以将这两个组件定义为语句,这会有所帮助,但事实并非如此


我没有发现一个具有此功能的插件,尽管有[很多东西需要查看]。最简单的解决方案是基于
填充块
制定一个自定义规则(包),用括号代替括号。

也许吧?嗨,姆贝卡,谢谢你的回答,但不幸的是,没有成功:(有解决偏执的方法吗?
{
  "extends": "airbnb",
  "parser": "babel-eslint",
  "rules": {
    "max-len": ["error", { "code": 80, "ignoreUrls": true }],
    "no-console": [2]
  },
  "env": {
    "browser": true
  }
}