Eslint - 围绕箭头体的意外块语句

时间:2017-10-28 15:49:17

标签: javascript node.js eslint arrow-functions airbnb

我刚开始使用Airbnb的eslint配置 - 看起来真的很棒。

然而,我得到了以下错误,我不确定该修复是什么 - 我想这是因为仅存在返回val的函数。

我已经玩过了 - 但我似乎无法让它“纠正”#。

const getAccountInfo = ((e) => {
  return new Promise((resolve, reject) => {
   ...
  });
});
[eslint] Unexpected block statement surrounding arrow body (arrow-body-style)

由于

奥利

1 个答案:

答案 0 :(得分:1)

你遇到这个错误的原因是,airbnb的eslint配置更喜欢带箭头功能的隐式返回,你可以这样解决:

const getAccountInfo = e => new Promise((resolve, reject) => ...)