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


Рекомендации по стилю AngularJS и ESLint Airbnb: некоторые правила должны быть нарушены
В идеальном мире материя подчиняется законам физики, люди подчиняются законам своего муниципалитета и страны, а javascript управляется линтером. И, если этот мир НЕАПОЛОГЕТИЧНО, ИСТИННО идеален, этот линтер, вероятно, является ESLint, настроенным в соответствии с рекомендациями по стилю Airbnb. Мне нравится мой линтер так же, как мой кофе: крепкий. Не поймите меня неправильно, я определенно вижу необходимость в сильном линтере - и ESLint предоставляет мне возможности для этого. Он был..

Codacy интегрируется с ESLint
В прошлом году мы наблюдали невероятный рост от ESLint. ESLint — это линтер на стероидах для кода ECMAScript, JSX и JavaScript. Он быстро стал популярным линтером для сообщества JavaScript. Работа Николая и многочисленных участников действительно впечатляет. Первоначальная философия, лежащая в основе этого инструмента, очень важна для нас, поскольку он полностью подключаемый. ESLint позволяет очень легко писать собственные плагины и делиться ими с сообществом. Вы можете найти..

Трюки Webstorm для разработки узлов
Компания Jetbrains предоставила отличные документы о том, как эффективно использовать Webstorm. Тем не менее, для простых простых вещей я столкнулся с трудностями при получении некоторых точечных советов по быстрому кодированию. Итак, вот мой вклад. Надеюсь, поможет. Редактирование кода: Найти везде : Shift+Shift 2. Мультикурсорное выделение для комбинированного редактирования: подведите курсор к тексту, нажмите Alt+щелчок 3. Рефакторинг переменной во всем файле :..

Давайте ESLint!
Это вводная статья, которая поможет вам начать работу с инструментом eslint и параметрами стиля кода, которые он предоставляет. Введение ESLint — это инструмент линтинга JavaScript (ECMAScript) для поиска и исправления проблемных шаблонов кода. eslint не следует путать с утилитой поиска и исправления ошибок, потому что она этого не делает. он просто запустит отправленный код в соответствии с предварительно настроенным/прекомпилированным набором правил и даст вам возможность..

$ initES6
Я постоянно забываю об этом каждый раз. Итак, давайте повторим шаги, необходимые для настройки базового проекта ES6 с помощью Babel, ESLint, Browserslist и Flow. Примечания, которые следует принять во внимание: Это минимальный набор настроек; Он не включает corejs , вам необходимо предоставить полифилы браузера в конечной записи/файле пакета вашего окончательного веб-проекта; Проверка статического типа потока необязательна, мне просто нравится ее использовать, и с..

Создание чрезмерно конкретного правила lint с помощью ESLint, AST и React
Вы живете в мире, где у некоторых разработчиков, может быть, даже у вас есть определенные вещи, которые вы хотели бы применить при проверке кода? За пределами текущих правил ESLint, правил Prettier или чего-то еще, что нельзя перехватить с помощью CI? Что ж, надеюсь, это поможет вам сделать дополнительный шаг вперед в мир слишком конкретных, возможно, ненужных правил линтинга. Несколько замечаний перед тем, как мы начнем: Для этого вам не нужно знать абсолютные основы JavaScript,..

Работа с Webpack 3, ES6, PostCSS (и др.!)
›Прочтите обновленную историю Webpack 4 здесь ! Итак, в предыдущих историях я уже говорил о том, как работать с Gulp для преобразования и линтинга ваших файлов Sass, и то же самое касается кода JavaScript. На этот раз я готовлю стандартный проект Symfony 4 со всеми инструментами, которые мне обычно нужны для работы (некоторые из них также находятся в моих историях , например, развертывание), но я также собираюсь использовать InfernoJS , поэтому я решил добавить такие инструменты:..