反应导航| [eslint]解析错误:意外的令牌= | React-Native

时间:2018-08-24 12:33:43

标签: reactjs react-native react-navigation eslint eslint-config-airbnb

我在使用Air Bnb eslint规则集时遇到问题,这是我的代码:

AppModule

navigationOption之后,它不喜欢“ =”(第9行),并在标题中显示消息。一切正常,但我想知道如何在不禁用规则的情况下摆脱ESlint错误。

预先感谢

1 个答案:

答案 0 :(得分:1)

根据https://github.com/airbnb/javascript/issues/589,这仍然是预期的行为,但可以通过添加babel-eslint parsertransform来解决。

在您的.eslintrc中添加

{
  ...
  "parser": "babel-eslint",
  "settings": {
    ...
    "import/parser": "babel-eslint",
  }
  ...
}

如果要避免这种情况,还可以将值添加为类的属性。

class Example {}
Example.staticProp = 'value';