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


Настроить линтер Airbnb (React + Node)
Линтер помечает все в вашем коде, что нарушает его предопределенные правила ( руководство по стилю ). В каждом руководстве по стилю есть разные мнения о том, что представляет собой хороший код JavaScript. В этом посте используется руководство по стилю Airbnb ; Google также популярен. Хотя некоторые разработчики устанавливают свой линтер глобально, этот пост стремится быть более точным, создавая индивидуальную конфигурацию для каждого проекта. Для начала настроим ESLint (один..

Настройка ESLint и Prettier для приложения React в VSCode
Боретесь со всей этой штукой с ESLint & Prettier, а? Дай угадаю. Потратили часы на настройку проекта, когда вы уже должны были отправить свой первый коммит? Я чувствую тебя. Вот почему я не буду мучить вас длинными абзацами, заполненными историями о депрессивных разработчиках и их будущих проектах. Давайте нырнем! Но сначала небольшая информация. ESLint Подключаемый и настраиваемый инструмент линтера для выявления шаблонов в JavaScript и создания отчетов о них. С..

Написание пользовательских правил TypeScript ESLint: как я научился любить AST
В этом сообщении блога мы узнаем, как написать собственный плагин ESLint, чтобы помочь вам с ручными задачами, которые в противном случае заняли бы у вас несколько дней. Давайте погрузимся в мир AST: они не так страшны, как кажутся! Зачем писать собственные плагины и правила для eslint? Писать интересно и помогает узнать больше о JS/TS. Это может помочь внедрить стили и шаблоны, характерные для компании. Это может сэкономить вам дни ручной работы 😃 Уже существует множество..

Статический анализ в JavaScript: техническое введение
… или, как мы с любовью это называем: «Ничто в масштабе предприятия»! Помните, когда вы впервые смогли заставить работать небольшие программы, пока вы еще учились программировать? В тот первый раз вы написали десяток строк кода и поняли, как они работают вместе? Если вы все еще учитесь программировать и еще не дошли до этого, держитесь! Вас ждет угощение, и оно так того стоит! Эти замечательные моменты полного понимания становятся экспоненциально реже по мере того, как..

ESLINT, интересный инструмент/технология, с которой я столкнулся при подготовке к Bootcamp
Наличие кода, похожего на дом, построенный ребенком с помощью только топора и изображения дома, не внушает уверенности в том, что код работает. Отсутствие стилей кодирования также является препятствием для привлечения вкладов, и это само по себе является риском в зависимости от проекта, который не приветствует вклад (качественный!) Это мой третий день в Bootcamp Andela, и опыт здесь был отличным, и я просто хочу поговорить об инструменте, в который я влюбился до Bootcamp. Моего нового..

Настройте ESLint для React Native
Если вы, как и я, любите, чтобы ваш код React Native не содержал неиспользуемых стилей, пропущенных типов PropTypes и в целом был чистым и организованным, то читайте дальше и узнайте, как настроить ESLint для React Native. Установить ESLint глобально $ npm install eslint --global Установить локально $ npm install --save-dev eslint Настройте ESLint $ eslint --init Ответьте на вопросы о конфигурации. После выполнения этой команды в корне проекта будет создан следующий..

Vim и eslint
Нам всем нравится Vim. Он существует уже давно и помог нам повысить нашу продуктивность. Линия - еще один важный инструмент, которым мы пользуемся в повседневной жизни. Это делает наш код более понятным и понятным. Это относится и к новым людям, присоединяющимся к нашим проектам позже, а также к нашему будущему. Я использую eslint для линтинга своих приложений Javascript / React. Учитывая, что у вас настроен eslint, добавить поддержку линтинга в Vim очень просто. Syntastic -..