eslint解析错误:意外的令牌=

时间:2017-06-18 21:40:33

标签: javascript reactjs react-native eslint

为什么eslint会抛出此错误? Javascript在React Native中运行没有问题。代码来自于https://reactnavigation.org/docs/intro/

的react-navigation示例

Javascript:

static navigationOptions = { header: null };

eslint error:

error  Parsing error: Unexpected token =

.eslintrc.js文件:

module.exports = {
    "extends": "standard",
    "plugins": [
      "react",
      "react-native"
    ]
};

2 个答案:

答案 0 :(得分:20)

语法尚未标准化,但是包含在Javascript中的第2阶段提案(请参阅"类字段"在https://github.com/tc39/proposals上)。

尝试在上面添加以下选项" extends"在.eslintrc.js中:

"parser": "babel-eslint",

答案 1 :(得分:0)

有时我会因为之前工作的代码出现这个错误,所以我知道这不是语法错误。重新启动 VSCode 解决了我的问题。