web-dev-qa-db-ja.com

eslint解析エラー:予期しないトークン=

Eslintがこのエラーをスローするのはなぜですか? JavaScriptはReact Native内で問題なく実行されます。コードは、次の場所にあるreact-navigationの例から取得されました https://reactnavigation.org/docs/intro/

JavaScript:

static navigationOptions = { header: null };

eslintエラー:

error  Parsing error: Unexpected token =

.eslintrc.jsファイル:

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

構文はまだ標準化されていませんが、Javascriptに含めるためのステージ2の提案( https://github.com/tc39/proposals の「クラスフィールド」を参照)。

.eslintrc.jsの「拡張」の上に次のオプションを追加してみてください。

"parser": "babel-eslint",
24
benwixen