Публикации по теме 'eslint'


Абсолютно чистые дорожки
Если вы настраиваете новый проект Node и боретесь с адом относительных путей, отличным дополнением является eslint-import-resolver-alias . Вы можете легко установить его с помощью любого менеджера пакетов, который вы используете, и настроить его в .eslintrc.json следующим образом: “settings”: { “import/resolver”: { “node”: { “paths”: [“src”, “server”] } } В путях просто добавьте расположение путей к вашим исходным файлам. Это означает, что вы можете..

Шериф выходит на версию 14.4.0!
Привет, разработчики! Я рад объявить о выпуске eslint-config-sheriff версии 14.4.0! Что в этом такого особенного, спросите вы? Этот выпуск стал важной вехой в развитии проекта «Шериф». Вся кодовая база была перенесена в монорепозиторий, а документация была переработана с нуля. Любопытно узнать о новых изменениях? Ознакомьтесь с публикацией в блоге здесь: https://www.eslint-config-sheriff.dev/blog/sheriff-reboot . Что такое шериф? Немного истории Sheriff — это всеобъемлющая..

Как настроить ESLint в VS Code для приложений React Native, использующих TypeScript
Введение В сфере разработки программного обеспечения первостепенное значение имеет поддержание качества кода и соблюдение лучших практик. ESLint стал маяком в этом отношении (для кода JavaScript), а его первый выпуск был опубликован в июне 2013 года Николасом К. Закасом с целью создания инструмента, который мог бы предоставить гибкое и настраиваемое решение для выявления и исправления ошибок кода. В этой короткой статье мы рассмотрим использование ESLint в приложении React Native на..

Настройка Airbnb Eslint
Линтеры — отличный способ предотвратить ошибки во время выполнения, особенно в динамических языках, таких как JavaScript. Прежде всего, у вас есть пакет/расширение eslint в вашей любимой IDE. Затем вам нужно установить все зависимости в вашем проекте. npm i eslint eslint-config-airbnb eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react Наконец, создайте файл с именем .eslinter.json. И скопируйте и вставьте содержимое ниже в файл. { "extends":..

Лучшие практики для организации импорта в вашей кодовой базе React
Советы и рекомендации по поддержанию чистого и согласованного порядка импорта с помощью ESLint Организация импорта в вашей кодовой базе React — важная практика, которая может значительно улучшить читабельность и удобство сопровождения вашего кода. Импорты используются для добавления внешних зависимостей, компонентов и утилит в ваш код, а наличие неорганизованного или загроможденного раздела импорта может затруднить понимание структуры вашего кода и поиск конкретных импортов. Когда вы..

Настройка ES-Lint, AirBnB
В основном это настраивается как личная шпаргалка / напоминание, потому что поиск в Интернете четких инструкций - это то, что нужно сделать только один раз. Это настраивается для проекта React, если это может помочь кому-то еще, это здорово. Шаг 1. Настройка файла package.json Судя по чтению в Интернете, люди рекомендовали устанавливать расширения linting локально, а модуль eslint — на вашем компьютере. Логика заключалась в том, что можно использовать разные расширения линтинга в..

Да, ESLint — это круто.
Да, ESLint — это круто. Я использую конфигурацию Airbnb и стандарт JS вместе. Я даже написал этот модуль, чтобы его было легко установить: https://www.npmjs.com/package/eslint-config-airbnb-standard