我应该如何处理更喜欢箭头回调和未命名的功能代码问题

时间:2018-01-12 09:18:53

标签: javascript ecmascript-6 eslintrc

我是ES6的新手,并一直想弄清楚如何重写它。

我收到了ff:在我的eslint中

  • 意外的函数表达式。 (比较喜欢箭头回调)
  • 意外的未命名功能。 (FUNC-名称)

server.listen(config.site.port, config.site.host, function (err) { if (err) { throw err; } });

我尝试阅读规范并试用它但似乎无法弄清楚如果它有if条件该怎么办。 https://eslint.org/docs/rules/prefer-arrow-callback

非常感谢。

1 个答案:

答案 0 :(得分:1)

prefer-arrow-callback 应该通过以下方式修复:

server.listen(config.site.port, config.site.host, (err) => {
   if (err) {
       throw err;
   }
});