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"
]
};
構文はまだ標準化されていませんが、Javascriptに含めるためのステージ2の提案( https://github.com/tc39/proposals の「クラスフィールド」を参照)。
.eslintrc.jsの「拡張」の上に次のオプションを追加してみてください。
"parser": "babel-eslint",