Публикации по теме 'eslint'
Повышение качества кода: изучение Prettier и ESLint для эффективной разработки JavaScript
Линтер — это слово, обозначающее текстильное волокно, которое остается на одежде после периода строительства. Слово «линтер» происходит от слова «ворс» и используется в качестве инструмента статического анализа кода для ECMAScript/JavaScript. В то время как статический анализ кода инструменты проверяют проекты перед их запуском, инструменты динамического анализа кода проверяют проект во время выполнения. Линтеры могут находить потенциальные уязвимости, ошибки кода и форматирование кода..
Заблуждения о языке Javascript · Xam React CoE
Заблуждения о языке Javascript · Xam React CoE
Разоблачение распространенных заблуждений, ошибочных убеждений и неправильного использования языка NodeJS/Javascript/Typescript.
📢 Целевая аудитория
Инженеры-программисты NodeJS/Javascript/Typescript и разработчики js/ts утилит и плагинов для линтинга.
ℹ️ Введение
Слишком часто я вижу неправильное использование языка js/ts, основанное на одном или нескольких из:
Непонимание языка. Введено в заблуждение чрезмерно самоуверенными..
Сравните 3 лучших руководства по стилю и настройте их с помощью ESLint
Стандартный против Google против Airbnb
В Интернете есть множество статей, которые научат вас, как создать конкретное руководство по стилю ESLint ; эта статья объяснит, как настроить ESLint при работе с React, а также сравнит руководства по стилю Airbnb , Standard и Google .
Настройка ESLint
Примечание. В этом руководстве предполагается, что вы хотите установить ESLint локально (рекомендуемая установка). Если вы хотите настроить ESLint глобально, обязательно используйте yarn..
Обнаружение заражения ESLint вредоносными пакетами
Отказ от ответственности: я далек от того, чтобы быть экспертом по системам безопасности, поэтому, если вы обнаружите какие-либо ошибки, пожалуйста, прокомментируйте этот пост. Я определенно ценю любой отзыв!
Последняя атака на ESLint была простой и прямой. Все, кто выполнял npm install и использует ESLint, напрямую или через Babel, вероятно, пострадали от этого. Подробнее о вредоносной атаке на ESLint можно прочитать в записи блога ESLint .
Чтобы проверить, не был ли заражен..
ESLint и Prettier работают над Visual Studio Code с помощью create-react-app
Пожалуйста, посетите обновленную версию этого сообщения
Настройте ESLint и Prettier вместе для проектов React и React-native в Visual Studio Code Руководство по настройке eslint с конфигурацией airbnb для линтинга и prettier для форматирования кода для реакции и реакции -врожденный в… medium.com
Это может стать немного ошеломляющим, когда вы начинаете реагировать на разработку со всеми различными инструментами и стилями кодирования...
Интеграция Prettier + ESLint + Airbnb Style Guide в VSCode
Соотношение времени, затрачиваемого на чтение (код) и на запись, значительно превышает 10 к 1… (поэтому) облегчение чтения облегчает запись.
-Боб Мартин, Чистый код
Форматирование кода и соблюдение руководств по стилю может оказаться трудоемкой и кропотливой задачей. Я помню, когда я только начинал программировать, я подсчитывал, сколько раз я нажимал пробел, когда хотел сделать отступ на новой строке. И в конце каждой строки я проверял наличие точки с запятой и запятой. К..
Как сортировать импорт в React Project
У Eslint и Prettier есть плагины для этого.
Предисловие
Недавно я столкнулся с очень странной ошибкой стиля. В проекте SPA, если сначала посетить страницу A, а затем страницу B, возникнет проблема со стилем страницы. Если вы посещаете страницу B напрямую, это работает хорошо. Исправление этой ошибки заняло у меня много времени, но причина ошибки очень проста. И страница A, и страница B импортируют одни и те же компоненты и переопределяют стиль, но их порядок различается, что..