React,Standard& ESLint - 未定义'propTypes'。 (无为undef)

时间:2018-04-18 14:08:41

标签: javascript reactjs babeljs eslint standardjs

我正在使用:

我在package.json

中有这个
"standard": {
  "parser": "babel-eslint"
}

我正在编写我的React组件,如:

class MyComponent extends React.Component {
  static propTypes = {}
  static defaultProps = {}
  myMethod = () => {}
  render () {}
}

我看到了这些错误:

  

'propTypes'未定义。 (无为undef)

     

'defaultProps'未定义。 (无为undef)

     

'myMethod'未定义。 (无为undef)

每次打开组件文件时,这些错误都会让我筋疲力尽!

如何让ES Lint将这些类属性识别为有效,或者告诉ES Lint忽略它们??

1 个答案:

答案 0 :(得分:0)

Standard更新为11.0.1,错误消失了。

谢天谢地!