Описание тега eslint-config-airbnb

Используйте этот тег для пакета NPM, который предоставляет.eslintrc Airbnb в качестве расширяемой общей конфигурации.
2 ответа

"const" доступен в ES6 (используйте "esversion: 6")

Я использую eslint-config-airbnb-base пакет npm для eslint... я только что создал .eslintrc.json файл, а также установить пакет eslint в моей IDE.. проблема в том, что я получаю предупреждение для const о ES6 может кто-нибудь, пожалуйста, предоставь…
1 ответ

Основы для запуска руководства по вкладу проекта с открытым исходным кодом

Я планирую начать проект с открытым исходным кодом в настоящее время на стадии планирования Я завершил работу над технологическим стеком, и в основном это будет узел в серверной части и инфраструктура JS SPA во внешнем интерфейсе. В настоящее время …
2 ответа

eslint: Как отключить определенный синтаксис "eslint-disable-"?

В проекте, над которым мы работаем, мы используем достаточно строгие правила eslint по уважительной причине. Иногда нам нужно нарушать одно из правил, поэтому мы отключаем правило для конкретной строки. Например: // eslint-disable-line no-console В …
1 ответ

Правило для пустой строки перед закрывающей скобкой

Привет я пытаюсь найти правило eslint для пустых строк перед закрывающей скобкой: я использую реагировать, здесь есть пример: const test = () => ( <div> Hello </div> // This should show an error ) eslint config: package.json "eslint":…
4 ответа

Предупреждение jsx-a11y/img-has-alt

У меня есть CRA, и я хочу установить пользовательский eslint (airbnb), но после установки он вызывает ошибку предупреждение Определение для правила 'jsx-a11y/img-has-alt' не найдено jsx-a11y / img-has-alt package.json ... "eslint-config-airbnb": "^1…
1 ответ

Нажмите через ошибки обработчика Nav обработчик

У меня есть компонент скользящего меню. В нем есть элементы, и я хочу скрыть меню, когда нажимаю на каждый элемент. Но если я нажму на Сейчас, я сделал так: <nav onClick={this.handleClickCloseMenu}> <Link to="/smth" activeClassName="is-acti…
25 сен '18 в 09:56
0 ответов

Запустите глобальный ESLint с помощью плагина eslint-plugin-jsx-a11y

Я пытаюсь запустить глобальную установку ESLint для одного файла, используя указанный путь к файлу конфигурации: eslint FileToCheck.jsx --config "../path/to/config/.eslintrc.js" но я получаю ошибку ESLint не смог найти плагин "eslint-plugin-jsx-a11y…
3 ответа

Метод класса реакции не определен no-undef

Я новичок в реакции. Мое приложение работало правильно, но после добавления eslint(airbnb) мои приложения не скомпилировались. export default class HelloWorldComponent extends React.Component { render() { return ( <div> <div>{this.props.…
1 ответ

Устранение ошибок ESLint / React / Redux (конфигурация Airbnb), которые не имеют смысла

Я работаю через дисциплину использования ESLint (Airbnb config) с React / Redux. Следующий код является классом React / Redux стандартного типа, который я написал для того, чтобы получать удовольствие от работы со всеми дисциплинами в Airbnb. Больши…
2 ответа

Airbnb JS StyleGuide и history.push не объединяются

Я пишу приложение React, а именно навигационную панель. У меня есть логотип и navItems там. Отображение логотипа и цвет фона панели навигации условны. В esLint добавлено руководство Aibnb, теперь мой код navbar выглядит так: class Toolbar extends Co…
31 окт '18 в 13:01
0 ответов

Как получить определение `Definition for rule 'import` из`eslint`?

Я использую eslint для настройки моего стиля кодирования. Но я получил ниже ошибки, когда я использую import/prefer-default-export Definition for rule 'import/prefer-default-export' was not found Где я могу найти определение правила? Ниже приведена …
20 янв '19 в 23:39
1 ответ

Как правильно добавить конфигурацию eslint в NuxtJS?

Так что я только что установил новое приложение Nuxt и установил этот конфиг в свой .eslintrc.js: extends: [ '@nuxtjs', 'plugin:prettier/recommended' ] Я хочу использовать правила Airbnb Eslint, поэтому я установил eslint-config-airbnb, Если я добав…
1 ответ

Как встроить комментарий с помощью eslint-prettier/prettier?

Я хочу отключить правило в более симпатичном месте, где оно переводит встроенный комментарий. мое правило ESLint no-inline-comments выключен или предупрежден, так что позаботился и работает. Оказывается, Преттир все еще хочет перевод строки и встрое…
8 ответов

Невозможно определить путь к модулю "реакция". (Импорт / нет-нерешенный)

Кажется, я что-то здесь упускаю, это должно работать без ошибок, но eslint продолжает выдавать следующее: Невозможно определить путь к модулю "реакция". (импорт / нет-нерешенный) Отсутствует расширение файла для "реакции" (импорт / расширение) при п…
27 апр '18 в 16:06
2 ответа

Правило vue.js & airbnb no-param-reassign lint - Как изменить свойства в массиве объектов?

Я использую Vue-Cli и принял правила ESLint по умолчанию, включая no-param-reassign который я никогда не использовал раньше. У меня есть метод, который должен: принять массив columnDefinition объекты Перебирайте объекты и присваивайте каждому column…
12 окт '18 в 20:45
0 ответов

ESlint игнорирующее правило

Я ОЧЕНЬ новичок в ESLint, но мне нравятся возможности использовать его как инструмент. У меня есть папка в проекте Vue, которая является основой для моего проекта, и я настроил для нее линтинг. Когда я запускаю его, он выглядит великолепно, но я зам…
16 июл '18 в 18:49
0 ответов

"install-peerdeps" не распознается как внутренняя или внешняя команда, работающая программа или командный файл (windows 7)

Я пытаюсь настроить стартовый проект / шаблон / рабочий процесс ES6 здесь и пытаюсь включить руководство по стилю ESLint/javascript для Airbnb. В настоящее время у меня есть настройка ESLint в проекте. Я нахожусь на Windows 7, узел v8.11.1, npm v4.1…
03 апр '18 в 18:30
2 ответа

Как избежать правила назначения "Присвоение свойству параметра функции 'elem'"?

Я хочу понять, как вы, ребята, избегаете предупреждения eslint "Присвоение свойству параметра функции 'elem'". Я знаю, что это хороший шаблон, не меняйте значения параметров функции. Это держит наш код отделенным и с высоким обслуживанием. Однако в …
06 дек '17 в 15:05
2 ответа

Невозможно заставить eslint работать в редакторе Atom

На данный момент я совершенно заблудился, как заставить ESLint установить и работать с использованием Atom. Так что я собираюсь опубликовать шаг за шагом, и было бы действительно здорово, если бы кто-то мог помочь заставить это работать. Атом: 1.19.…
1 ответ

Eslint сообщает о проблемах конфигурации eslintrc для конфигураций зависимостей

Я получаю предупреждение об устаревании при запуске следующей команды lint eslint src/js/**/*.js src/js/**/*.jsx webpack.config.js --quiet Предупреждение: DeprecationWarning: [eslint] Свойство файла конфигурации ecmaFeatures устарело и не имеет ника…