Публикации по теме '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