Синтаксическая ошибка возврата eslint-plugin-реагирует с Render - PullRequest
0 голосов
/ 26 июня 2018

Я хотел бы использовать eslint с конфигурацией React и Airbnb. В моем package.json я вижу следующие пакеты:

  • "babel-eslint": "^ 8.2.5",
  • "eslint": "^ 5.0.1",
  • "eslint-config-airbnb-base": "^ 13.0.0",
  • "eslint-config-prettier": "^ 2.9.0",
  • "eslint-loader": "^ 2.0.0",
  • "eslint-plugin-import": "^ 2.13.0",
  • "eslint-plugin-prettier": "^ 2.6.1",
  • "eslint-plugin-реагировать": "^ 7.10.0",

Мой файл .eslintrc:

{
"extends": [
    "airbnb-base",
    "prettier",
    "prettier/react",
    "prettier/standard",
    "eslint:recommended",
    "plugin:react/recommended"
],
"parser": "babel-eslint",
"parserOptions": {
    "sourceType": "module",
    "ecmaVersion": 8,
    "ecmaFeatures": {
    "experimentalObjectRestSpread": true,
    "impliedStrict": true,
    "classes": true
    }
},
"env": {
    "browser": true,
    "node": true,
    "jquery": true
},
"plugins": ["react", "prettier"]
}

И если я тестирую для визуализации компонента React, у меня появляется эта синтаксическая ошибка.

Похоже, что React lint не используется ... Я не понимаю, почему у меня такая ошибка.

Кто-нибудь может мне помочь?

enter image description here

1 Ответ

0 голосов
/ 28 июня 2018

Можете ли вы добавить правила

JSX-использование-вары а также JSX-потребители реагируют

в ваш конфиг eslint?

Я думаю, это должно решить твою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...