Parsing error: Unexpected token =当我尝试整理Es6类时,ESLint引发错误。我缺少在eslint中启用胖箭头类方法的配置参数吗?
Parsing error: Unexpected token =
范例类别:
class App extends React.Component{ ... handleClick = (evt) => { ... } }
.eslint
{ "ecmaFeatures": { "jsx": true, "modules":true, "arrowFunctions":true, "classes":true, "spread":true, }, "env": { "browser": true, "node": true, "es6": true }, "rules": { "strict": 0, "no-underscore-dangle": 0, "quotes": [ 2, "single" ], } }
如果要使用实验性功能(例如箭头作为类方法),则需要babel-eslint用作解析器。默认解析器(Espree)不支持实验性功能。
babel-eslint