Вам необходимо отредактировать проект local .eslintrc
, который будет зависеть от ESLint. Если вам нужна интеграция с Atom, вы можете установить плагины linter и linter-eslint.
Для быстрой установки ESLint для React лучших практиков, текущий лучший вариант установки пакета НОГО eslint-plugin-react
и расширяя их конфигурацию recommended
вместо переключая много правил вручную:
{
"extends": [ "eslint:recommended", "plugin:react/recommended" ],
"plugins": [ "react" ]
}
Это позволит eslint-plugin-react
и рекомендуемым правилам из ESLint & Реагировать на пресеты. В новейшей ESLint user-guide есть более ценная информация.
Ниже приведен пример опций анализатора, оптимизированных для ES6 и WebPack:
{
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 6,
"ecmaFeatures": {
"impliedStrict": true,
"experimentalObjectRestSpread": true,
"jsx": true
}
}
}
Вы когда-нибудь встречались с «ошибкой анализа ESLint: Неожиданный токен»? – efkan
В дополнение к списку Джона мне пришлось установить [Atom React Plugin] (http://orktes.github.io/atom-react/) – Dmitry
Я получаю ошибку импорта на 'import React, {Component} из 'response' ; 'после настройки, как вы сказали. –