Публикации по теме 'eslint'
Как использовать ESLint для написания элегантного кода на JavaScript и TypeScript
Улучшите качество кода JS/TS с помощью ESLint
JavaScript по умолчанию имеет очень гибкий синтаксис. Вы можете изменить тип переменной, использовать одинарные и двойные кавычки для строк, иметь любое количество пробелов для отступа, опускать конечные точки с запятой и т. д. Однако просто позволить проекту работать недостаточно, особенно если вы работаете в команде. . У нас должен быть стандарт кодирования в одной команде, чтобы код было легче просматривать и поддерживать. Это также..
эслинт с React Note
Это моя публичная заметка по настройке eslint с проектом React .
Я использую код Visual Studio, пока разрабатываю свой реактивный проект. Чтобы vscode автоматически принимал .eslintrc , нам нужно установить eslint как глобальный линтер.
установить эслинт
npm install -g eslint
создать .eslintrc
затем мы собираемся создать .eslintrc.json или .eslintrc по мере необходимости.
eslint --init
установить плагин реакции eslint
так что прямо сейчас мы можем использовать eslint..
Как запустить ESLint с помощью хука предварительной фиксации
Обновление: есть лучший способ добавить в проект хуки перед фиксацией. Касса хаски . Вы можете следовать приведенному ниже руководству, чтобы узнать, как вручную добавлять перехватчики перед фиксацией.
Прежде чем мы продолжим, я хотел бы немного рассказать о ловушке предварительной фиксации ESLint и Git. Если вы знакомы с ними, можете пропустить следующие два раздела.
ESLint
Разработчики склонны допускать ошибки при кодировании. Например, вы можете забыть закрыть скобку..
Устранение проблем с зависимостями между узлами npm с помощью команды npm view.
Вы когда-нибудь получали такую ошибку?
npm WARN [email protected] requires a peer of eslint@^3.3.0 but none was installed.
Вы думаете об обновлении eslint до более высокой версии, но вы видите это в другом пакете, который полагается на eslint:
Чтобы использовать этот инструмент, нам необходимо, чтобы в вашем проекте был установлен eslint. Поддерживаемые версии:
«Eslint»: «› = 0,19.0 ❤.0.0 »
Стрелять. Похоже, нам нужно найти версию airbnb, совместимую со старой..
Eslint с Node JS простыми словами
Последние две недели я пытался применить eslint linting к моему проекту Node . Я нашел слишком много предложений. Большинство из них ссылаются на использование пользовательских eslint пакетов, таких как airbnb , google , standard и многих других пользовательских пакетов linting, и прикрепляют их с помощью красивого средства форматирования.
Я последовал этим предложениям, чтобы применить eslint к моему проекту узла, используя некоторые из этих пакетов.
Как только я..
Автоматическое применение ESLint
За последние пару месяцев в рамках перехода от обеспечения качества к качественной помощи наши разработчики сосредоточили значительную часть своего времени и усилий на настройке нескольких различных типов автоматизированных тестов. Как часть нашей относительно новой кодовой базы для сайта Autotrader , в настоящее время мы работаем над сквозным тестированием с использованием Cypress , модульным тестированием с помощью Jest и визуальным тестированием с использованием Percy ...
Как использовать eslint с webpack/ES6/модулями
Сегодня мы поговорим об eslint и webpack. Я не собираюсь учить вас, как установить eslint в свой проект, я предполагаю, что вы уже это сделали.
Прежде всего, если вы новичок в eslint и хотите автоматически исправить свои файлы JavaScript, вы запускаете npx eslint — исправить . но у вас есть этот main.js , который веб-пакет любезно сгенерировал для вас, чтобы ваш код, разделенный на модули, работал.
Итак, вы получаете этот результат
Несмотря на то, что код все еще..